我有两张桌子:
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 就可以了。
任何帮助将不胜感激。非常感谢