我想得到接下来 2 个月的结果我正在使用以下查询(发布日期格式在数据库中是正常的 2013 年 3 月 8 日)
SELECT * FROM imdb WHERE (STR_TO_DATE(`release`, '%e %M %Y')-now()<2months) ORDER BY STR_TO_DATE(`release`, '%e %M %Y') DESC LIMIT 20
我知道 2 个月是行不通的......那么这在 mysql 中将如何工作......谢谢......我正在尝试的其他方式是
SELECT * FROM imdb WHERE (STR_TO_DATE(`release`, '%e %M %Y')-now()<5184000000) ORDER BY STR_TO_DATE(`release`, '%e %M %Y') DESC LIMIT 20
最佳答案
此查询可能会为您提供输出:
SELECT * FROM tbl_name WHERE DATE_SUB(CURDATE(),INTERVAL 30 DAY)
告诉我解决方法
谢谢
关于php - mysql查询以在接下来的2个月内获得结果,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13525116/