sql >> Databáze >  >> RDS >> Mysql

MySQL časové razítko vyberte časové období

Obvykle by to bylo toto:

SELECT * 
  FROM yourtable
 WHERE yourtimetimefield>='2010-10-01'
   AND yourtimetimefield< '2010-11-01'

Ale protože máte unixová časová razítka, budete potřebovat něco takového:

SELECT * 
  FROM yourtable
 WHERE yourtimetimefield>=unix_timestamp('2010-10-01')
   AND yourtimetimefield< unix_timestamp('2010-11-01')


  1. Výukový program MySQL – Správa protokolů serveru MySQL:Otáčet, komprimovat, uchovávat a mazat

  2. Oznámení ClusterControl 1.7.2:Vylepšené zálohování a podpora PostgreSQL pro TimescaleDB a MySQL 8.0

  3. Spousta stavů Query End v MySQL, všechna připojení použitá během několika minut

  4. Ekvivalent návratové klauzule Mysql