gpt4 book ai didi

mysql - 获取每个用户最后三个条目的平均值

转载 作者:行者123 更新时间:2023-11-30 23:36:38 26 4
gpt4 key购买 nike

我需要一个查询来显示每个用户最后三个条目的平均值,然后从最高到最低显示这些平均值

我可以使用以下方法为特定用户提取它:

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`

但我需要为每个用户提供这个。

非常感谢你的帮助

标记

最佳答案

您的 sql 有一个 WHERE 子句来标识特定用户。如果您希望所有用户都这样做,请删除您的 WHERE 子句

SELECT x.`cf_user_id` , AVG( x.`text_2` )
FROM
(
SELECT t.`cf_user_id` , t.`text_2`
FROM `jos_chronoforms_skills_drawback` t
ORDER BY t.`cf_id` DESC
LIMIT 3
) x
GROUP BY x.`cf_user_id`

关于mysql - 获取每个用户最后三个条目的平均值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6845006/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com