我需要查找为当天创建的帐户,以及过去7天的帐户。怎么办:“今天到今天-7”?
要找到我的结果在今天,它的工作原理,而我这样做:
SELECT * FROM `account` where DATE(created_at) = DATE(NOW())
但我不知道怎么做才能获得最后7天帐户。
我想这样的事情,但没有成功:
SELECT * FROM `account` where DATE(created_at) BETWEEN DATE(NOW()) AND DATE(NOW()-7)
你有一个想法?
SELECT * FROM `account`
WHERE DATE(created_at) > (NOW() - INTERVAL 7 DAY)
参考:[mySQL时间和日期函数](http://dev.mysql.com/doc/refman/5.5/en/date-and-time-functions.html) – 2011-06-08 09:29:07