私は与えられた時間間隔の間の和を見つけたいと思い、この表に選択日付の交差点
+------+--------+-------------------------+
| id | amount | start_date | end_date |
| 10 | 10 | 2012-01-15 | 2012-01-20 |
| 10 | 12 | 2012-01-14 | 2012-01-15 |
| 10 | 22 | 2012-01-15 | 2012-01-16 |
+------+--------+-------------------------+
を持っています。
例:
開始日時:2012-01-13
終了日時:2012-01-18
和(量)= 44
開始日:2012-01- 18
終了日時:2012-01-21
和(量)= 10
1つのクエリとすることが可能ですか?
それはまったく可能ですか?後ろ
EDIT
ロジックはintevarls(いずれかを与えられ、テーブル内の)オーバーラップする場合、私は行を取得する必要があることです。
@StartDate
と
@EndDate
はあなたが間を確認したい日付です
あなたが信じるなら何でも可能です!実際、ここでもっと詳しく説明してください。リクエストは_include_setと同じように_sounds_ですが、例は別の方法で表示されます。 –
誰が下降し、なぜですか?理由についてのコメントなしに、あなたは何を達成すると思いますか? – MatBailie
@Dems upvoteに感謝します。P – tampe125