1.手电筒当天下载自定义活跃:

SELECT

    user_dim.app_info.app_instance_id

  FROM

    [flashlight35-6aae4:com_scroll_sos_flashlight_ANDROID.app_events_20170328]

  WHERE

    (event_dim.name='自定义真活跃'

      OR event_dim.params.key='自定义真活跃')

    AND user_dim.app_info.app_instance_id IN (

    SELECT

      user_dim.app_info.app_instance_id

    FROM

      [flashlight35-6aae4:com_scroll_sos_flashlight_ANDROID.app_events_20170328]

    WHERE

      event_dim.name = 'first_open' )

  GROUP BY

    user_dim.app_info.app_instance_id ;
Q: (event_dim.name='自定义真活跃'

OR event_dim.params.key='自定义真活跃')

使用时用哪个?

A:使用时会有一个记录表,按照表格查询再写

Q:为什么WHERE处用AND,不直接AND两个where?

A:一个user对应的event是一个数组形式,或者同一个用户的event是不同log记录,应该是找出人群再AND

2.查询一个国家有多少用户:

SELECT
user_dim.geo_info.country,
COUNT(user_dim.geo_info.country )AS cnt
FROM (
SELECT
user_dim.app_info.app_instance_id,
user_dim.geo_info.country,
COUNT(user_dim.geo_info.country )AS cnt
FROM
[antivirus-e1deb:com_androapplite_antivirus_antivirusapplication_ANDROID.app_events_20180118]
GROUP BY
user_dim.app_info.app_instance_id,
user_dim.geo_info.country )
GROUP BY
user_dim.geo_info.country
ORDER BY
cnt DESC
在From后面写是相当于形成了一个临时的列表,COUNT(user_dim.geo_info.country )中也可以写成user_dim.app_info.app_instance_id,*,其实只是相当于一条数据。

最新文章

  1. matlab常用的字符串操作函数之一
  2. WPF 打印
  3. STL---总结
  4. NSNotificationCenter 使用姿势详解
  5. [shell编程]正则表达式
  6. 读书笔记-----Java并发编程实战(二)对象的共享
  7. CI Weekly #19 | 关于软件开发模型的思考,以及最新 CI/CD 实践分享
  8. DIY智能家居——零基础入门篇
  9. WebService文件上传相关配置(404.13、超出限制、超时)
  10. lua API 小记2
  11. 树形dp系列
  12. JMS学习(一):初识JMS
  13. Alibaba Java开发手册索引规约学习笔记
  14. python集合与字典的用法
  15. MongoDb 命令查询所有数据库列表
  16. mysql批量插入数据优化
  17. {03--CSS布局设置} 盒模型 二 padding bode margin 标准文档流 块级元素和行内元素 浮动 margin的用法 文本属性和字体属性 超链接导航栏 background 定位 z-index
  18. 多线程tips(面试常用)
  19. C/C++掌握技能(二)
  20. 安全关闭MySQL

热门文章

  1. 三、scrapy后续
  2. lasy load图片的实现
  3. ERROR namenode.NameNode: Failed to start namenode. java.lang.IllegalArgument
  4. java9 - 异常处理
  5. ASP.NET与ASP.NET MVC 的差异、优点及缺点
  6. 使用Git的hook实现代码的自动部署
  7. 如何使用 libqr 库生成二维码?
  8. SpringBoot整合SpringSecurity,SESSION 并发管理,同账号只允许登录一次
  9. swap分区的扩展
  10. javascript获取网页地址栏的id