Mysql
 sql >> Baza danych >  >> RDS >> Mysql

INTERWAŁ MySQL Minut

Wypróbuj:

$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`
  • użyj backticków do cytowania pól (słowa takie jak „ogółem” i „id” mogą kiedyś oznaczać coś w MySQL)
  • użyj NOW() dla CURRENT_DATE oznacza po prostu 04.08.2010, nie wliczając czasu
  • użyj < aby uzyskać wpisy starsze niż ta data.


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Pobieranie ostatniego rekordu z mysql

  2. SQL — Sprawdź, czy kolumna automatycznie się zwiększa

  3. Jak można przekonwertować sekundy (lub milisekundy) na znacznik czasu (lub po prostu ciąg, który wygląda jak data) w mySql

  4. Utwórz nową tabelę, łącząc dwie tabele za pomocą unii

  5. Mysql :wiele stołów czy jeden duży stół?