次の表があります。
+-----------+-----------+------------+----------+
| id | user_id | start_date | end_date |
| (integer) | (integer) | (date) | (date) |
+-----------+-----------+------------+----------+
フィールドstart_date
とend_date
は のような日付値を保持していますYYYY-MM-DD
。
このテーブルのエントリは次のようになります(1, 120, 2012-04-09, 2012-04-13)
。
特定の期間に一致するすべての結果を取得できるクエリを作成する必要があります。
2012-01-01
問題は、 toから結果をフェッチしたい場合、 and2012-04-12
のエントリがあるにもかかわらず、結果が 0 になることです。start_date = "2012-04-09"
end_date = "2012-04-13"