start_interval2 つのフィールドがあり、end_interval両方にint時間を表す値を格納するMySQL テーブルがあります。このクエリを使用して、そのテーブルからレコードを選択しています。
SELECT *
FROM messages
WHERE 23 BETWEEN start_interval AND end_interval;
start_intervalが より大きい場合、どうすれば値を取得できますend_intervalか? たとえば、ifstart_interval = 22およびend_interval = 5?