SELECT bd.device_no AS 设备编号, sum( CASE WHEN bu.is_online = 0 THEN bu.amount ELSE 0 END ) AS 线上营收, sum( CASE WHEN bu.is_online = 1 THEN bu.amount ELSE 0 END ) AS 线下营收 FROM b_device_tbl bd LEFT JOIN b_userdevice_rec_tbl bu ON bd.id = bu.device_id AND bu.create_time BETWEEN '2018-06-11 00:00:00' AND '2018-06-24 23:59:59' WHERE bd.device_no IN ( 100004610, 100005658, 100005623, ) GROUP BY bd.device_no;
sql-查询不同状态下的数据之和
猜你喜欢
转载自www.cnblogs.com/xlsxls/p/9224788.html
今日推荐
周排行