我目前正在进行Vertabelo SQL培训,我遇到了一个挑战,我出于某种原因无法通过!
的链接我的代码看起来像这样
SELECT c.name, c.level, SUM(c.hp+c.mp) AS points
FROM character c
GROUP BY c.name, c.level;
我得到的错误说“列类型或名称不匹配”。由于本课程特别处于测试阶段,这可能是一个错误吗?
答案 0 :(得分:0)
聚合函数(如SUM())可以处理所有行的列值。你想要的可能是简单的添加。试试这个:
SELECT c.name, c.level, c.hp+c.mp
FROM character c;
Vertabelo应用程序不喜欢列别名。