查询 昨天00:00:00~今天23:59:00的数据
SELECT * FROM ref_region_map_v2 WHERE update_time >=
DATE_FORMAT(DATE_SUB(CURRENT_DATE(),INTERVAL 1 DAY),'%Y-%m-%d 00:00:00')
AND update_time <=
DATE_FORMAT(NOW(),'%Y-%m-%d 23:59:00')
DATE_FORMAT(): 格式化时间函数
DATE_SUB(CURRENT_DATE(),INTERVAL 1 DAY) :当天,间隔一天就是昨天,
如果需要明天为: DATE_SUB(CURRENT_DATE(),INTERVAL -1 DAY)
查询 昨天00:00:00~昨天23:59:00的数据
SELECT * FROM fo_cstm_hldr_am WHERE update_time >=
DATE_FORMAT(DATE_SUB(CURRENT_DATE(),INTERVAL 1 DAY),'%Y-%m-%d 00:00:00')
AND update_time <=
DATE_FORMAT(DATE_SUB(CURRENT_DATE(),INTERVAL 1 DAY),'%Y-%m-%d 23:59:00')
查询 今天00:00:00~今天23:59:00的数据
SELECT * FROM fo_cstm_hldr_am WHERE update_time >=
DATE_FORMAT(NOW(),'%Y-%m-%d 00:00:00')
AND update_time <=
DATE_FORMAT(NOW(),'%Y-%m-%d 23:59:00')
其他需求
比如一周 一个月等的数据就需要改变下间隔值就行,根据需求灵活变动即可