【发布时间】:2011-07-27 13:20:44
【问题描述】:
我需要一个查询来显示每个用户最后三个条目的平均值,然后从最高到最低显示这些平均值
我可以使用以下方法为特定用户提取此内容:
SELECT x.`cf_user_id` , AVG( x.`text_2` )
FROM
(SELECT t.`cf_user_id` , t.`text_2`
FROM `jos_chronoforms_skills_drawback` t
WHERE t.`cf_user_id` = 62
ORDER BY t.`cf_id` DESC
LIMIT 3) x
GROUP BY x.`cf_user_id`
但我需要为每个用户提供这个。
非常感谢您的帮助
标记
【问题讨论】:
-
去掉你的where子句,我怀疑每个用户的id都是62