使用sql窗口函数实现分组排序累计结果
Jul 30, 2024 · 3 min read · 使用MySQL窗口函数实现设备数值的每日累计与行转列统计,可应用于用户登陆统计留存等相似场景…… 业务场景与需求 假设我们有一个记录设备每日数值的数据表,需要编写一个每日定时执行的MySQL脚本,输出以下统计结果: 输出字段: 设备编号、累计天数及累计数值 累计数值:设备自首次产生数值后,第1天至第7天的累计数值(即需要生成 0day 到 7day 共8个字段)。 核心难点: 计算每个设备随时间推移的累计数值。 将原本纵向排列的每日累计数据,转换为横向的列,以便于阅读和分析。 ...
Join discussion