我有一个名为messages的简单mysql表,其中包含以下字段:
我只是想创建一个查询,返回CREATE_DATE在昨天晚上11点到今天晚上11点之间的所有记录。
当说昨天和今天我的意思是从mysql获取当前日期,而不是硬编码。
答案 0 :(得分:3)
select * from table where create_date
between concat_ws(' ',curdate(),'23:00:00') - interval 1 day
and
concat_ws(' ',curdate(),'23:00:00')