2 つの日付の間の特定の期間に含まれる mysql からレコードを取得しようとしています (これらの 2 つの日付はそれぞれ date_start、date_end であり、2 つの異なる列に格納されます)。
私の選択クエリで私が今していることは次のとおりです。
.. WHERE MONTH(date_start) >= '".$month_start."' and DAY(date_start) >= '".$day_start."'" AND MONTH(date_end) <= '".$month_end."' and DAY(date_end) <= '".$day_end."'"
そのクエリは機能しますが、場合によっては機能しますが、まったく機能しません!
何か提案はありますか?
テーブルのサンプルはこちら:
id_period;date_start;date_end; 27;0000-04-02;0000-05-31;
|| *id_period* || *開始日* || *date_end* || || 41 || 0000-11-01 || 0000-11-30 ||