SELECT count(distinct passenger_id) bubble_psgers
,count(distinct passenger_id || bubble_time) total_bubble
,count(distinct passenger_id || substr(bubble_time,1,16)) bubble_trans
FROM t3cxdw.dwd_user_bubble_ds
WHERE ds = '20210623'
今天学习到了sql中双竖线的用法。这是一个连接符,例如上述代码中,很好的用它便捷取到了当天的冒泡用户数,冒泡用户人次,按照分钟去重的冒泡用户人次。
牛!