Mysql
 sql >> база данни >  >> RDS >> Mysql

mysql:получаване на броя на записите между две дата-час

Може да бъде с:

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

или използвайте between :

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

Можете да промените датата и часа според вашите нужди. Може да се използва curdate() или now() за да получите желаните дати.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. MySQL:не е в GROUP BY

  2. MySQL DATEDIFF() срещу TIMESTAMPDIFF():Каква е разликата?

  3. Форматирайте числото до 2 знака след десетичната запетая

  4. Грешка при неправилна стойност на низа в MySQL при запазване на Unicode низ в Django

  5. Избиране на произволни редове с MySQL