StartTime
私は2つの列を含み、他EndTime
のタイプのテーブルを持っています。特定の入力時間範囲と競合Time
する行を取得したい。StartTime
EndTime
テーブルに次の行が含まれているとします。
ID Status StartTime EndTime
-- ------ --------- --------
0 0 08:00:00 08:50:00
1 1 08:50:00 09:40:00
08:00:00
そして、 which が range -と競合するようにしたい08:40:00
。最初の行を返す必要があります。
私はそれを次のようにしようとしています:
SELECT *
FROM MyTable
WHERE
StartTime BETWEEN '08:00:00' AND '08:40:00'
OR
EndTime BETWEEN '08:40:00' AND '08:40:00'
誰かが私の問題を解決してくれたら、とても感謝します。