Мисля, че това, което търсите е:
SELECT * FROM table WHERE start < CAST('05:00:00' AS time) AND end > CAST('05:00:00' AS time)
Не съм сигурен дали трябва да използвате ИЗПЪЛНЕНИЕ s, въпреки че това също трябва да работи.
SELECT * FROM table WHERE start < '05:00:00' AND end > '05:00:00'