sql >> Database >  >> RDS >> Mysql

Hoe kan ik controleren of er een datumbereik bestaat?

Als het begin of het einde van de nieuwe reservering die u wilt maken binnen een huidig ​​bereik valt, moet de reservering worden geblokkeerd. Met behulp van :reservationStart en :reservationEnd als deze data, kunt u vragen:

SELECT *
FROM   reservations
WHERE  :reservationStart BETWEEN reservation_from AND reservation_to OR
       :reservationEnd BETWEEN reservation_from AND reservation_to OR


  1. SUBDATE() vs DATE_SUB() in MySQL:wat is het verschil?

  2. Hoe verwijder ik alle MySQL-tabellen van de opdrachtregel zonder DROP-databasemachtigingen?

  3. SQL Server sp_msforeachable gebruik om alleen die tabellen te selecteren die aan een bepaalde voorwaarde voldoen

  4. Python import MySQLdb-fout - Mac 10.6