我的数据库里有referer记录。所有记录包括日期、点击次数、滚动次数、国家等。 在这里,我成功地对引荐来源记录进行了分组,并包括点击次数、滚动次数、国家/地区等的平均值。但是,我还想启用日期范围,例如最近 3 天。
SELECT *, COUNT(*), COUNT(conv), AVG(clicks), AVG(scrolls),
AVG(spent) FROM track where referid='".$memberr."' GROUP BY
referer ORDER BY ".$sortby." desc limit 0,35
如何将最近 3 天的查询与上面的 mysql_query 集成?
FROM_UNIXTIME(date,'%Y-%m-%d') > CURDATE() - INTERVAL 3 DAY
最佳答案
做起来很简单,你只需要添加另一个条件:
WHERE date >= DATE_SUB(CURDATE(), INTERVAL 3 DAY) AND date <= CURDATE()
关于php - mySQL - 如何集成此 "last 3 days only"查询,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16360804/