我需要找到当天创建的帐户,过去7天.
为了找到我今天的结果,它可行,我这样做:
SELECT * FROM `account` where DATE(created_at) = DATE(NOW())
Run Code Online (Sandbox Code Playgroud)
但我不知道如何做到最后7天的帐户.
我试过这样的事,但没有成功:
SELECT * FROM `account` where DATE(created_at) BETWEEN DATE(NOW()) AND DATE(NOW()-7)
Run Code Online (Sandbox Code Playgroud)
你有个主意吗?
Ann*_*nne 23
尝试:
BETWEEN (NOW() - INTERVAL 7 DAY) AND NOW()
Run Code Online (Sandbox Code Playgroud)
Gry*_*ius 21
在mysql中:
SELECT * FROM `account`
WHERE DATE(created_at) > (NOW() - INTERVAL 7 DAY)
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
22621 次 |
| 最近记录: |