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

MySQL vergleiche now() (nur Datum, nicht Uhrzeit) mit einem datetime-Feld

Verwenden Sie DATE(NOW()) um Daten zu vergleichen

DATE(NOW()) gibt Ihnen den Datumsteil des aktuellen Datums und DATE(duedate) gibt Ihnen den Datumsteil des Fälligkeitsdatums. dann können Sie die Daten ganz einfach vergleichen

Sie können es also wie

vergleichen
DATE(NOW()) = DATE(duedate)

ODER

DATE(duedate) = CURDATE() 

Siehe hier