【发布时间】:2019-05-08 03:48:36
【问题描述】:
我有以下查询,它对每个所有者进行不同的项目计数,按月分组
查询:
SELECT owner, Month(date) AS month, Count(DISTINCT( item )) AS cnt
FROM table_name
WHERE impact < 3
AND group IN ( 'Group1', 'Group2', 'Group3')
AND date >= '2019-01-01'
AND date <= '2019-05-02 23:59:59'
GROUP BY owner, month
ORDER BY owner, month;
这会为每个所有者生成每个月的不同项目计数。我想要的是每个所有者累积月份的不同项目计数。对于 2 月,我想要从 1 月到 2 月为每个所有者计算不同项目。对于 3 月,我想要从 1 月到 3 月为每个所有者计算不同项目,依此类推。有人可以帮忙看看这是怎么做的吗?
【问题讨论】:
-
更新您的问题添加适当的数据样本和预期的结果..