私は顧客のテーブルを持っています。誕生日が指定された日付の範囲にある顧客をすべてフィルタリングしたいと思います.1月1日と3月15日です。 私が使用しようとしてきた:Mysqlすべての年の誕生日のクエリ
(DAY(birthday) >= 01 AND MONTH(birthday) >= 01) AND (DAY(birthday) <= 15 AND MONTH(birthday) <= 03)
をしかし、これは、その誕生日の15に2月の15と1 1月、1の15に1日目と15 1との間にあるものだけを返します。行進。これを行うための方法はありません。事前に
birthday BETWEEN '%-01-01' AND '%-03-15'
おかげ
が
これは完璧ですありがとう – Danubio