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

MySQL DATETIME DIFF-forespørgsel

Prøv timediff med et 48 timers delta i stedet. Eller brug et 3 dages delta, hvis præcision ikke er et problem.

Prøv HOUR(TIMEDIFF(NOW(), date))

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

Der er en masse MySQL dato/tidsfunktion :http://dev.mysql.com/doc/refman/5.5/en/date-and-time-functions.html#function_hour

Bemærk:brug SELECT, før du prøver DELETE



  1. Opdel kommaseparerede værdier til kolonner i Oracle

  2. 5 måder at få det korte månedsnavn fra en dato i SQL Server

  3. MySQL JOIN / GROUP_CONCAT andet bord?

  4. PDO bindParam problem