短縮したいクエリがあります。
SELECT date1, date2, date3, date4, date5, date6, date7 FROM dates_db
WHERE date1 =('$date1') OR date1 =('$date2') OR date1=('$date3')
OR date1=('$date4') OR date1=('$date5') OR date1=('$date6')
OR date1=('$date7') OR date2 =('$date1') OR date2 =('$date2')
OR date2=('$date3') OR date2=('$date4') OR date2=('$date5')
OR date2=('$date6') OR date2=('$date7') OR date3 =('$date1')
OR date3 =('$date2')OR date3=('$date3') OR date3=('$date4')
OR date3=('$date5') OR date3=('$date6') OR date3=('$date7')
日付 1-7 についても同様です。
このクエリは大規模です。短縮する方法はありますか。これは、別の日のデータ エントリを検索するカレンダー タイプの設計用です。したがって、日付が一致すると、カレンダーに投稿されます。