Mysql
 sql >> Base de Dados >  >> RDS >> Mysql

Precisa obter registros do banco de dados MySQL por data apenas de um campo de data e hora

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

Deve fazê-lo.

Alternativamente, tente isto:
SELECT * FROM table WHERE DATE(date_time) = '2009-03-27'

O DATE() A função extrai a parte de data da coluna datetime.