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' 
正しく表現する方法がわかりません。