一些数数BI上的数据需求的SQL实现

注:用途为数数BI的SQL查询中,${Text:text}这种类型的表示参数,可进行替换,SQL代码原理是一样的
刚入门的小菜鸟代码,大神看到有错误的麻烦指正,会进行更改的

一、首次 事件与事件之间的间隔时间
需求目的
用以判断用户两件事件之间的触发时间是否异常,异常大或者小都需要向下钻取寻找原因
代码
查询结果

进阶版本
主要是添加了把间隔进行分段的功能,这样可以看到不同时间段之间的占比


二、最后一次事件分布
需求目的
用来看流失用户最后一次的事件是在干嘛,辅助判断流失原因
代码
fenqunid:为数数BI内的分群ID,用以分群查看不同群体的最后一次事件分布
三、分等级的内购物品购买次数分布
需求目的
用来看不同等级下,用户的购买次数,购买了哪些
代码

四、事件变动次数漏斗
需求目的
核心玩法事件,从第一次到之后的次数,逐渐下降的渗透率
代码

五、资源变动曲线
需求目的
分用户群体或者单个用户,查看他们的货币资源变动曲线,辅助分析
代码

六、分广告展示完毕次数、广告场景分布(x:第xx次广告观看 y:广告观看次数)
需求目的
看用户在第一次、第二次看得广告是哪些
代码

七、任务奖励异常判断
需求目的
看用户在第一次、第二次看得广告是哪些
代码
