可能有很多次被问到,但我有一张有一些记录的表。一些与明天的日期和一些明天的一些。我尝试以下方法从今天到明天都不能得到正确的mySQL记录
SELECT * FROM Games where GAMEID='".$id."' AND GAMEDATE >=CURDATE() + INTERVAL 1 DAY
而且我获得了日期为10/1/2017和2017/1/1的记录。不应该INTERVAL 1天只得到2017年10月1日的日期?
如果我使用
GAMEDATE >= DATE_SUB(CURDATE(), INTERVAL 1 DAY) AND GAMEDATE <= CURDATE()
我得到空查询
我再次得到记录与2017年11月1日,而不是一起只2017/10/01 – Evridiki
当你说“10/01/2017”你是指2017年10月1日或2017年一月十日? –
2017年1月10日 – Evridiki