Здравствуйте, Johnmen, Вы писали:
J>SELECT id_order FROM rorder WHERE <время заказа> NOT BETWEEN begin_time AND end_time
Это понятно, но нето.

(всёравно спасибо за ответ)
Промежутки могут пересекаться как слева так и справа, т.е. раньше начинаться , позже заканчиваться. Такие тоже надо проверять.