You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

SQL需求:统计各动漫的评论次数及平均评分

SQL统计动漫评论次数与平均评分

初始数据表结构及数据

anime_uid, reviewer, score
1, james, 8
1, john,  7
2, sam,   5
1, alice, 7
3, john,  5
2, alice, 4

期望结果

anime_uid, times_reviewed, avg_score
1, 3, 7.33
2, 2, 4.5
3, 1, 5

解决方案SQL语句

SELECT 
    anime_uid,
    COUNT(*) AS times_reviewed,
    ROUND(AVG(score), 2) AS avg_score
FROM 
    你的表名
GROUP BY 
    anime_uid;

语句拆解说明

  • GROUP BY anime_uid:按动漫ID分组,确保每一行结果对应单部动漫的聚合数据。
  • COUNT(*) AS times_reviewed:统计每组内的记录总数,即该动漫的评论次数,用别名times_reviewed匹配期望结果的字段名。
  • ROUND(AVG(score), 2) AS avg_score:先通过AVG(score)计算该动漫的评分平均值,再用ROUND(..., 2)保留两位小数,让结果格式符合需求。

注意:将语句中的你的表名替换为实际使用的表名称即可执行。

内容的提问来源于stack exchange,提问作者james2471993

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.04 05:35:29