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

Query MySQL DATETIME DIFF

Prova invece timediff con un delta di 48 ore oppure usa un delta di 3 giorni se la precisione non è un problema.

Prova HOUR(TIMEDIFF(NOW(), date))

SELECT count(*) FROM $wpdb->posts WHERE post_type = 'rentals' AND HOUR(TIMEDIFF(NOW(),  post_date_gmt)) >=48

Ci sono molte funzioni di data/ora MySQL:http://dev.mysql.com/doc/refman/5.5/en/date-and-time-functions.html#function_hour

Nota:usa SELETt prima di provare DELETE