由于场景需要总会特别展示要求,例如将数据根据不同情况展示为多列如下:
具体SQL如下:
SELECT id,statis_time,metric_name,mau,
AVG(CASE dimension WHEN '1' THEN mau END) 月1天活跃数,
AVG(CASE dimension WHEN '3' THEN mau END) 月3天活跃数,
AVG(CASE dimension WHEN '5' THEN mau END) 月5天活跃数
FROM day_view GROUP BY statis_time,metric_name order by id desc ;