Mysql
 sql >> Database >  >> RDS >> Mysql

MySQL confronta now() (solo data, non ora) con un campo datetime

Usa DATE(NOW()) per confrontare le date

DATE(NOW()) ti darà la parte della data della data corrente e DATE(duedate) ti darà la parte della data della data di scadenza. quindi puoi facilmente confrontare le date

Quindi puoi confrontarlo come

DATE(NOW()) = DATE(duedate)

O

DATE(duedate) = CURDATE() 

Vedi qui