第一问:select * from 表 where 字段 between str_to_date(concat(CURDATE(), ' 8:00:00'), '%Y-%m-%d %T') and str_to_date(concat(CURDATE(), ' 8:59:59'), '%Y-%m-%d %T');第二问:将CURDATE() 改成:adddate(CURDATE(), interval -1 DAY),某一小时,将8改成某一小时即可。