我知道这已经得到了回答,但我现在已经搜索了将近一个小时,我找不到答案了.
这是我的SQL查询.
SELECT *
FROM (`calendar_event`)
WHERE DATE_FORMAT(`start_time`, '%m/%d/%Y')
BETWEEN CURDATE() + INTERVAL 5 DAY AND CURDATE()
以下是start_time列的格式06/30/2011 8:30 AM
查询没有任何错误,我只是没有得到任何结果……
最佳答案
BETWEEN a AND b
需要b大于a,否则间隔为空.
尝试反转您正在构建的两个日期参数.