Pokud je začátek nebo konec nové rezervace, kterou chcete vytvořit, v aktuálním rozsahu, měla by být rezervace zablokována. Pomocí :reservationStart
a :reservationEnd
jako tato data, můžete se zeptat:
SELECT *
FROM reservations
WHERE :reservationStart BETWEEN reservation_from AND reservation_to OR
:reservationEnd BETWEEN reservation_from AND reservation_to OR