私は2つのテーブルを持っています:
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
最終的には 1 日ごとに複数の行になりますが、これは望ましいことです。
SQL で OVER 関数を使用しましたが、何かが足りないようです。理想的には、これは SQL2000 まで下位互換性がありますが、実用的でない場合は SQL2005 で問題ありません。
どんな援助もありがたく受け取られます。どうもありがとう