我需要查找爲當天創建的帳戶,以及過去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