我有一个SQL Server表,表明为:EvaluateTeacherGrade
运行效果如下图:
问题:
用SQL语句我如何得到如下表图示:
即:courseID相同的行其Grade字段各行分别进行累加合并。
例如:
合并后为:
恳请各位行家高手不吝惜指教!万分感谢!!
语句写法应该非常简单了,聚合一下就是你想要的结果。这里想说的提问的技巧:你最好能够把你创建表的代码,初始化数据的代码,贴出来。这样别人在回答你问题的时候,可以很快的搭建你的测试环境。否则,你让人家一个一个按照截图来敲进去的话,我想大多数想回答你问题的人都没有耐心的。谢谢。
聚合函数,sum,count,avg,max等
语法:
select xx
,sum(aa)
from table
group by xx
;
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。