SQL SERVER 各科成绩+总成绩

问题遇到的现象和发生背景

SQL SERVER 怎么样才能在体育成绩的厦门计算出总成绩

img

操作环境、软件版本等信息

SQL SERVER 2012

尝试过的解决方法

SUM 成绩,group分组后报错

img

我想要达到的结果

在体育成绩下面sum计算出总成绩

就是行列成绩都需要统计呗,你给一点示例数据我们,10行就够了

其他列全部加上 min() 看看

-- 首先不考虑表结构设计的问题
SELECT TOP 1000 [id] as id,[sex] as sex,[科目] as 科目,[成绩] as 成绩,[录入员] as 录入员 FROM [ABC].[dbo].[Table_1] where id='1'
UNION
SELECT TOP 1000 [id] as id,[sex] as sex,'总成绩' as 科目,SUM([成绩]) as 成绩,[录入员] as 录入员 FROM [ABC].[dbo].[Table_1] where id='1' GROUP BY [id],[sex],[录入员]