Здравствуйте, Pavel_Lechenko, Вы писали:
P_L>Похоже, что вот так:
P_L>P_L>SELECT id_order
P_L>FROM rorder
P_L>WHERE <начальная дата> = begin_time OR <конечная дата> = end_time OR
P_L> (<начальная дата> BETWEEN begin_time AND end_time) OR
P_L> (<конечная дата> BETWEEN begin_time AND end_time) OR
P_L> (begin_time BETWEEN <начальная дата> AND <конечная дата>) OR
P_L> (end_time BETWEEN <начальная дата> AND <конечная дата>)
P_L>
Тогда уж лучше так
SELECT id_order
FROM rorder
WHERE NOT (
(<начальная дата> < begin_time AND <конечная дата> < begin_time) OR
(<начальная дата> > time AND <конечная дата> > end_time)
)