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

MySQL INTERVAL Min

Prøv:

$minutes = 60 * 2

SELECT COUNT(`id`) AS `TOTAL`, `job_id` 
  FROM `tlb_stats` 
  WHERE `log_time` < DATE_SUB(NOW(), INTERVAL $minutes MINUTE) 
  GROUP BY `job_id`
  • brug backticks til at citere felter (ord som "total" og "id" kan en dag betyde noget i MySQL)
  • brug NOW() for CURRENT_DATE betyder kun 2010-08-04, ikke inklusive tidspunktet
  • brug < for at få indlæg ældre end den dato.


  1. Hvordan opretter man forbindelse til en LDAP-server ved hjælp af node-oracledb?

  2. Ingen resultater returneret af forespørgselsfejlen i PostgreSQL

  3. Oracle 11g - Unpivot

  4. Tjek om der findes en række ved hjælp af det gamle mysql_* API