sql >> Databasteknik >  >> RDS >> Mysql

Behöver hämta poster från MySQL-databasen efter datum endast från ett datetime-fält

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

Borde göra det.

Alternativt kan du prova detta:

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

DATE() funktionen extraherar datumdelen av datetime-kolumnen.



  1. Välj rad från vänster sammanfogningstabell där flera villkor är sanna

  2. MYSQL PHP Välj

  3. Utföra en LIKE-jämförelse på ett INT-fält

  4. Få frågetecken när du infogar hebreiska tecken i en MySQL-tabell