Здравствуйте, KGP, Вы писали:
KGP>SELECT id_order FROM rorder WHERE (<начальная дата> BETWEEN begin_time AND end_time)
KGP> or (<конечная дата> BETWEEN begin_time AND end_time)
Да так оно так, да не так.

В смысле временой промежуток может наченаться раньше проверяемого и кончаться позже.