我想在MYSQL中显示13天内没有更新的所有数据。我试了很多次,但还是有问题。。
这是我试过的
"SELECT * FROM TABLE WHERE datediff( curdate( ) , dateupdated )>13
我也试过这个
SELECT * FROM crm_rentals where dateupdated BETWEEN NOW() AND dateupdated(NOW(), INTERVAL 15 DAY)
我得做点什么:
curdate()= dateupdated +13 days
或者
dateupdated = curdate()-13days
这里少了什么?
最佳答案
你试过这个吗?
SELECT * FROM tableName WHERE dateUpdated < CURDATE() - INTERVAL 13 DAY
SQLFiddle Demo