这一定很简单,但我摆弄它,并没有得到我想要的任何东西。我有以下代码:
SELECT id,title,start_date
FROM events
WHERE start_date > DATE_SUB(NOW(), INTERVAL 1 MONTH)
AND city = '$cityName'
ORDER BY start_date DESC
现在这会选择本月日期的事件,但查询中显示的本月定义与我需要的不同。我需要它在 30 天内向我展示事件,而不仅仅是本月,即 8 月。如果我在 8 月插入一个事件,它会显示结果。如果我确实插入了 9 月,即使距离它不到 30 天,它也不会插入。