このテーブルでクエリを実行しようとしています:
Id startdate enddate amount
1 2013-01-01 2013-01-31 0.00
2 2013-02-01 2013-02-28 0.00
3 2013-03-01 2013-03-31 245
4 2013-04-01 2013-04-30 529
5 2013-05-01 2013-05-31 0.00
6 2013-06-01 2013-06-30 383
7 2013-07-01 2013-07-31 0.00
8 2013-08-01 2013-08-31 0.00
出力を取得したい:
2013-01-01 2013-02-28 0
2013-03-01 2013-06-30 1157
2013-07-01 2013-08-31 0
その結果を得たかったので、いつお金が入り始め、いつ止まったのかを知ることができました. また、お金が入り始めるまでの月数 (最初の行を説明しています) と、お金が止まった月数 (2013 年 7 月から 2013 年 8 月までの 3 行目にも興味がある理由を説明しています) にも関心があります。 )。
日付に最小値と最大値を使用して金額を合計できることはわかっていますが、レコードをそのように分割する方法がわかりません。
ありがとう!