#跟算uv一样的思路,我们把event_time(用户叫车)时间 给一个+1 ,给end_time 一个-1,然后 #把event_time 和end_time 单独取出来 用union合并,然后用开窗函数sum去得到当前的同时等车人数 #这道题出错了,tb_get_car_record的108和118错乱了 with sub2 as ( select city,o.uid,o.order_id,o.order_time,o.start_time,r.event_time,end_time,date(event_time) as dt from tb_get_car_order o left ...