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