该日期我有以下查询,其输出降序收到在过去一周的收藏最多的用户:为了通过符合标准
SELECT COUNT(faves.user_id) AS topFaves, faves.created_on, user_name
FROM users
INNER JOIN faves ON faves.user_id= users.id
WHERE DATE_SUB(CURDATE(),INTERVAL 7 DAY) <= created_on
GROUP BY id ORDER BY topFaves DESC
我希望能够延长这一名单以包含所有用户,而不仅仅是过去一周,但仍然按照相同的标准(他们在过去一周获得的收藏数量而不是他们拥有的发布数量)对他们进行排序。 我试图在select中包含一个子查询,但没有任何运气。
预先感谢任何帮助
做查询工作?请详细说明 – diEcho