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

mysql:uzyskaj liczbę rekordów między dwiema datami i godzinami

Może być z:

SELECT count(*) FROM `table` 
where 
    created_at>='2011-03-17 06:42:10' and created_at<='2011-03-17 07:42:50';

lub użyj between :

SELECT count(*) FROM `table` 
where 
    created_at between '2011-03-17 06:42:10' and '2011-03-17 07:42:50';

Możesz zmienić datę zgodnie z potrzebami. Można użyć curdate() lub now() aby uzyskać żądane daty.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. W SQL / MySQL, jaka jest różnica między ON i WHERE w instrukcji join?

  2. Składnia SQL INSERT – wymienione przez DBMS

  3. Jak skonfigurować automatyczne przełączanie awaryjne dla bazy danych Moodle MySQL?

  4. Zapytanie MySQL, MAX() + GROUP BY

  5. MySQL – Naprawa – Błąd – Twoje hasło nie spełnia aktualnych wymagań politycznych