Vertabelo学院的SQL聚合问题

时间:2016-12-07 22:24:18

标签: sql

我目前正在进行Vertabelo SQL培训,我遇到了一个挑战,我出于某种原因无法通过!

以下是挑战https://academy.vertabelo.com/course/standard-sql-functions/string-functions/revision/numbers-revision

的链接

我的代码看起来像这样

SELECT c.name, c.level, SUM(c.hp+c.mp) AS points
FROM character c
GROUP BY c.name, c.level;

我得到的错误说“列类型或名称不匹配”。由于本课程特别处于测试阶段,这可能是一个错误吗?

1 个答案:

答案 0 :(得分:0)

聚合函数(如SUM())可以处理所有行的列值。你想要的可能是简单的添加。试试这个:

SELECT c.name, c.level, c.hp+c.mp
FROM character c;

Vertabelo应用程序不喜欢列别名。