from_date列と。を含むmysqlテーブルを取得しましたto_date。
また、PHPでとで構成される2番目のタイムスパンを取得しまし$mondayた$friday。
ここで、テーブルからすべてのエントリを選択します。この期間には、との間の少なくとも1日が含まれ$mondayます$friday。
私は最初にこのようなことについて考えました:
WHERE `from_date` >= :monday
AND `to_date` <= :friday
from_dateただし、これには、より小さい:mondayまたはto_dateより大きいエントリは含まれません。:friday