SELECT * FROM `user`
WHERE name !='' AND `date_created` BETWEEN DATE_SUB( CURDATE( ) ,INTERVAL 3 Day )
AND DATE_SUB( CURDATE( ) ,INTERVAL 0 Day )
ORDER BY `date` ASC
Run Code Online (Sandbox Code Playgroud)
上面的查询从今天开始记录3day之前的记录.
但我今天需要3day记录,这意味着明天,后天等.
date_created是mysql日期格式.
SELECT * FROM `user`
WHERE name !=''
AND `date_created` BETWEEN curdate() and curdate() + interval 3 day
ORDER BY `date`
Run Code Online (Sandbox Code Playgroud)