Need to get records from MySQL database by date only from a datetime field

前端 未结 3 1484
后悔当初
后悔当初 2021-01-28 09:26

This seems rather simple but it has been giving me a headache. I have a column in my events table that is called \'date_time\' and it\'s type is datetime.

I need to writ

3条回答
  •  陌清茗
    陌清茗 (楼主)
    2021-01-28 10:00

    BETWEEN isn't safe if timestamps include fractional seconds. This is always safe:

    SELECT *
    FROM table
    WHERE date_time >= '2009-03-26 00:00:00' AND date_time < '2009-03-27 00:00:00'
    

提交回复
热议问题