Mysql
 sql >> Datenbank >  >> RDS >> Mysql

Einfügen von Datum und Uhrzeit in die Datenbank verhindern

Zählen Sie die Tischreservierungen mit der anfordernden Zimmernummer und der neuen Reservierungszeit und prüfen Sie, ob in der Tabelle zwischen dem Neustart und der erneuten Sendezeit ein Datensatz vorhanden ist.

Wenn ich Ihre Frage richtig verstanden habe, sollte jede der beiden folgenden Abfragen funktionieren.

select count(1) from reservations where roomname = 'XYZ' and '17-SEP-17' between resstart and resend;

oder

select count(1) from reservations where roomname = 'XYZ' and to_date('17-SEP-17') between resstart and resend;