Mysql
 sql >> Base de Dados >  >> RDS >> Mysql

MySQL compare now () (somente data, não hora) com um campo de data e hora


Use DATE(NOW()) para comparar datas

DATE(NOW()) lhe dará a parte da data da data atual e DATE(duedate) lhe dará a parte da data da data de vencimento. então você pode facilmente comparar as datas

Então você pode compará-lo como
DATE(NOW()) = DATE(duedate)

OU
DATE(duedate) = CURDATE() 

Veja aqui