我需要做一个选择,我可以选择查看当前月份,上个月,1个月前,2个月前,3个月前的结果。MySQL查询获取2个月前的所有行
我发现这个问题:MySQL: Query to get all rows from previous month,但我坚持一个过滤器,将获得2个月前从本月的第一天到最后一天的所有结果。
我试着用这个,但它不工作:
SELECT * FROM table
AND MONTH(date_created) = MONTH(1 MONTH - INTERVAL 2 MONTH);
如果日期是使用'date'数据类型存储的,那么您可以使用'select * from table where date_created