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

Potřebujete získat záznamy z databáze MySQL podle data pouze z pole datetime

SELECT * FROM table
WHERE date_time BETWEEN '2009-03-27 00:00:00' AND '2009-03-27 23:59:59'

Mělo by to udělat.

Případně zkuste toto:

SELECT * FROM table WHERE DATE(date_time) = '2009-03-27'

DATE() funkce extrahuje část data ze sloupce datetime.



  1. Jaký je rozdíl mezi schématem Oracle a Microsoft?

  2. 5 způsobů, jak spustit SQL skript ze souboru v SQLite

  3. Mysql trigger po aktualizaci vložit do jiné tabulky s podmínkou

  4. Získání posledního vloženého ID z MySQL v Yii