sql中为什么我使用sum函数报错列名无效

2025-01-08 03:31:12
推荐回答(5个)
回答1:

SELECT Cname 课程名,Credit 学分,SUM(Credit) AS 总学分
From Course
WHERE Semester =2
group by Cname ,Credit

但是这样写会有问题,应该不是你要的 ,你需要的应该是这个

SELECT Cname 课程名 ,SUM(Credit) AS 总学分
From Course
WHERE Semester =2
group by Cname

回答2:

你好!

你发的图看不清!

直接贴语句就可以!

希望能帮助到你!

望采纳!

回答3:

你的图不太清楚,你应该把你的语句贴出来,还有错误提示,复制一下好不

回答4:

sum必须是真实存在的列。

回答5:

图片不清楚,如果可以尽量用截图功能把图片发上来,不要用手机拍照,由于刷新率的原因,手机拍照基本上不清楚。
从第一张图和第三张图的提示看,提示的是列名无效,请具体找一下原因,或者私信和我联系,我帮你解决一下。
祝好运,望采纳。