统计思路
1.统计分月,分周,分天的充值金额,付费人数
2.结合活动周期表,对比同一活动周期的付费差异
3.筛选出差异较大的同周期用户订单,把礼包分类,汇总充值金额与付费人数
4.其他维度的补充
汇总数据
订单分月存储,礼包类型是结合礼包内容划分后导入数据库的。
要求:两份数据需要有相同的字段,例如礼包ID能对上,才能进行联结查询
1.查询4月的总充值金额
SELECT SUM(money) FROM filter_charge_202204';
2.查询4月的总充值人数
注意:根据订单统计的人数需要去重,次数不需要
SELECT
COUNT(
DISTINCT filter_charge_202204.uid
)
FROM
filter_charge_202204
3.查询4月19日的分礼包类型付费情况(包含礼包类型,金额,人数)
思路:采用联结查询,匹配礼包ID,礼包类型ID相同的礼包类型进行充值金额,充值人数的汇总
SELECT
lywz_gift.type_name AS '礼包类型',
SUM(
filter_charge_202205.platform_money
) AS '金额',
COUNT(
DISTINCT filter_charge_202205.uid
)
FROM
lywz_gift
INNER JOIN filter_charge_202205 ON filter_charge