Om antingen början eller slutet av den nya reservationen du vill skapa är inom ett aktuellt intervall, bör reservationen blockeras. Använder :reservationStart
och :reservationEnd
som dessa datum, kan du fråga:
SELECT *
FROM reservations
WHERE :reservationStart BETWEEN reservation_from AND reservation_to OR
:reservationEnd BETWEEN reservation_from AND reservation_to OR