sql >> Databasteknik >  >> RDS >> Mysql

mysql:få rekordräkning mellan två datum och tid

Kan vara med:

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

eller använd between :

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

Du kan ändra datum och tid efter dina behov. Kan användas med curdate() eller now() för att få önskade datum.



  1. Ta bort nummer från string sql-server

  2. Kopiera data från en fil till en CLOB i Oracle

  3. hur man konverterar ett strängdatum till datumformat i oracle10g

  4. 3 sätt att returnera antalet rader i varje partition i SQL Server (T-SQL)