mysqlデータベースで日付までのすべての予定を検索しようとしています。日付はこの形式です。
2012-07-26
これは、別のページのドロップダウン選択ボックスから関連する予定を選択するために使用しているコードです。
AND SUBSTRING(startDate, 6, 2) >= $month
AND SUBSTRING(startDate, 6, 2) <= $month2
AND SUBSTRING(startDate, 9, 2) <= $day
AND SUBSTRING(startDate, 9, 2) <= $day2
私が抱えている問題は、02のような日を選択した場合、結果はどの月でも02より前の日だけになるということです。私はもっと似たようなものが必要ですが、
SUBSTRING(startDate, 6, 5) <= '$month2'-'$day2'
正しく表現する方法がわかりません。