Realice un recuento de las reservas de mesa con el número de habitación solicitante y la nueva hora de reserva, y vea si existe un registro en la mesa entre la hora de reinicio y la de reenvío.
Si entendí su pregunta correctamente, cualquiera de las dos consultas a continuación debería funcionar.
select count(1) from reservations where roomname = 'XYZ' and '17-SEP-17' between resstart and resend;
o
select count(1) from reservations where roomname = 'XYZ' and to_date('17-SEP-17') between resstart and resend;