我需要找到当天创建的帐户,以及最近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)
你有主意吗?
在mysql中:
SELECT * FROM `account` WHERE DATE(created_at) > (NOW() - INTERVAL 7 DAY)