db 行に 3 つの日付列があります。列は互いに独立しており、いずれの列にもデータを入力するか、NULL にすることができます。
日付列のいずれかが既知の範囲内にあるすべての行を見つけるためにチェックしたいと思います。
これは私のWHERE句にあるものです:
WHERE (d.date1 OR d.date2 OR d.date3)
BETWEEN '2011-11-09 13:08:46' AND '2011-11-11 16:08:46'
これが機能しない理由についてのアイデアをいただければ幸いです。
どうもありがとう