イベント データを含む MySQL テーブルがあります。重要な列は from_date と to_date です。どちらにも、イベントの開始時と終了時を表すエポック タイムスタンプが含まれています。
次を使用して、指定された日付範囲内にあるイベントを取得するためにテーブルにクエリを実行します。
from_date >= $from_date AND to_date <= $to_date
これで問題ありませんが、現在の私の問題は、from_date より前に開始されたが to_date ルールに一致するイベントが選択されていないことです。つまり、from_date より前に開始されたイベントがまだアクティブです...規則ですが、to_date を渡します。結果にも「アクティブな」イベントが表示される必要があります。
助言がありますか?