如何修复group by上的sql错误?我正在尝试平均一个汇总数据

k5hmc34c  于 2021-07-27  发布在  Java
关注(0)|答案(1)|浏览(260)

我是sql新手,在理解如何表达我希望数据显示的内容时需要一些帮助。
数据如下:
表格: naap 柱: avg_score_4 , avg_score_8 , avg_loss_4 , avg_loss_8 , id , city , year 我正在尝试编写一个查询,通过对 avg_score_4 根据 city . 之后,我想按城市名称的字母顺序对结果进行排序。但是,我在获得正确的函数来表达这些内容时遇到了麻烦。
到目前为止,这是我研究的最后一个公式(尝试了这么多组合)。

SELECT city, AVG (avg_score_4)
FROM naap,
ORDER BY city AS s DESC;

我试过了 WHERE 还有 GROUP BY 但同样的错误在“来自naap”之后不断出现,请帮忙!谢谢

txu3uszq

txu3uszq1#

你至少有一个问题,那就是后面不合适的逗号 FROM naap, .
这应该适合您:

SELECT city, AVG(avg_score_4) As Score4Average
FROM naap
GROUP BY city
ORDER by city

相关问题