MySQL从上个月开始到今天

时间:2016-07-19 22:47:30

标签: mysql date

目前我正在抓取他们在当前日期和1个月之前创建帐户的用户列表。但是我想调整它,以便从上个月开始和当前日期拉出所有登记的人。

WHERE FROM_UNIXTIME(timecreated) BETWEEN CURDATE()-INTERVAL 1 MONTH AND CURDATE() 

如何实现这一目标?

1 个答案:

答案 0 :(得分:0)

[警告:我实际上并没有尝试过这个,但是我知道我做过类似的事情,所以可能需要一些摆弄。]

你可以使用函数MONTH()来提取月份(你可能也需要同样的年份)。然后,您需要将其转换回白天表单。但是,这种双重转换成功地删除了日期和时间部分。