Ta en räkning från bordsreservationerna med begärt rumsnummer och ny bokningstid, och se om det finns en post i tabellen mellan omstart och återsändningstid.
Om jag förstod din fråga rätt borde någon av nedanstående två frågor fungera.
select count(1) from reservations where roomname = 'XYZ' and '17-SEP-17' between resstart and resend;
eller
select count(1) from reservations where roomname = 'XYZ' and to_date('17-SEP-17') between resstart and resend;