データベースに列を持つテーブルがあります
d_monday, d_tuesday, d_wednesday, d_thursday, d_friday, d_saturday, d_sunday
これらの値は、日によって 0 または月曜日、火曜日、水曜日、木曜日などになります。
私が使用しているselectステートメントで
SELECT * from DEALS WHERE d_monday=DAYNAME(NOW()) OR d_tuesday=DAYNAME(NOW())
曜日名が今日の日付と一致するかどうかを調べます。一致する場合は結果を返します。そうでない場合は何も表示しません。
その特定の日に値が設定されていない場合、何らかの理由で結果が返されます。
何が問題になる可能性がありますか?