0

我有两张桌子:

QuantityUsed       Date
12                 01/01/2013 12:35:00
12                 01/01/2013 13:42:20
243                01/01/2013 17:12:00
33                 03/01/2013 12:04:09
34                 03/01/2013 15:09:01
154                03/01/2013 19:00:03

EventID            Date
1                  01/01/2013 14:02:00
2                  03/01/2013 13:00:01

我目前有一个查询,它正在执行按 DAY 分组的第一个表的简单总和,以便我可以看到按使用日期分组的已使用项目的数量:例如。

SumOfQuantity      Date

263                01/01/2013
221                03/01/2013

我现在想将这些汇总数据与表 2 中的事件散布。例如。

SumOfQuantity      Date

24                 01/01/2013
EVENT ID 1         01/01/2013
243                01/01/2013
33                 03/01/2013
EVENT ID 2         03/01/2013
188                03/01/2013

我每天都会得到多行,但这是可取的。

我玩过 SQL 中的 OVER 函数,但我似乎遗漏了一些东西。理想情况下,这将向后兼容到 SQL2000,但如果不实用,那么 SQL2005 就可以了。

任何帮助将不胜感激。非常感谢

4

0 回答 0