SELECT date_str, count(distinct if(new_id=1, device_id, null)) AS new_uv,round(count(distinct if(new_id=1, device_id, null))/count(distinct device_id)*100,0) AS new_uv_ratio,count(distinct device_id) AS uv FROM mdata_flows_user_realtime_all WHERE source IN ('1','2','3','4') AND hour_str IN ('00','01','02','03','04','05','06','07','08','09','10','11','12','13','14','15') AND date_str IN ('2021-05-25','2021-05-24','2020-05-25','2021-05-18') GROUP BY date_str
sql 中多条件使用-if
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。
推荐阅读更多精彩内容
- 先创建服务端的APP 1.官网下载Winrun4j。http://winrun4j.sourceforge.net...
- 19.Students With Invalid Departments Table:Departments +-...
- 44.Number of Comments per Post Table:Submissions +-------...