应用group by进行分组时,可以通过函数对表中某一个字段进行加工后,以函数结果来进行分组。
eg:
Select
left(imp_date,6) 月份,
count(distinct imp_date) 每月领取天数,
count(distinct qimei) 每月用户数,
sum(add_money)/count(distinct qimei) 每月人均领取金额,
count(report_time)/count(distinct qimei) 每月人均领取次数
from
tmp_liujg_packed_based
where imp_date >= ‘20190301’
Group by left(imp_date,6);
SQL笔记
最新推荐文章于 2024-05-10 14:06:22 发布