这个查询的内容是什么?
SELECT *
FROM containmentTracker
WHERE reviewDate < NOW()
AND reviewDate > DATE_SUB(NOW(), INTERVAL 10 YEARS)
我尝试了几种方式,但每次使用DATE_SUB我都会
您的SQL语法有错误;查看与您的MySQL服务器版本对应的手册,以便在第1行“YEARS”附近使用正确的语法
或类似的错误。
我做错了什么?
谢谢
答案 0 :(得分:1)
INTERVAL
的单位总是单数,这使得在朗读查询时听起来有些奇怪:
DATE_SUB(NOW(), INTERVAL 10 YEAR)