查询从今天到今天的最后一个月

时间:2015-04-04 03:25:37

标签: php mysql sql

例如:今天是2015年4月4日 我想要做的是选择当前日期到当前日期的最后一个月之间的所有记录。

请帮助!!!!

2 个答案:

答案 0 :(得分:1)

您最有可能在评论中指出last day of the current month。如果这是真的,那么在你的where子句中你将使用:

where date_field between current_date and last_day(current_date)

答案 1 :(得分:1)

日期应该是实际的MySQL列

这将是上个月:

SELECT * FROM TABLE WHERE date > DATE_SUB(NOW(), INTERVAL 1 MONTH) ORDER BY something DESC;