StartTime私は2つの列を含み、他EndTimeのタイプのテーブルを持っています。特定の入力時間範囲と競合Timeする行を取得したい。StartTimeEndTime
テーブルに次の行が含まれているとします。
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'
誰かが私の問題を解決してくれたら、とても感謝します。