首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 数据库 > SQL Server >

一个简单的有关问题,剔除重复纪录汇总

2012-01-22 
一个简单的问题,剔除重复纪录汇总有如下表:编号学号科目成绩00011111语文10000021111数学8200031111语文10

一个简单的问题,剔除重复纪录汇总
有如下表:
编号     学号     科目     成绩
0001     1111     语文     100
0002     1111     数学     82
0003     1111     语文     100

其中语文成绩重复,先统计1111的总分,要剔除重复的语文成绩。

请老大帮我!

[解决办法]
--如果是重復的隨便取一條的話
Select
A.学号,
SUM(A.成绩)
From
表 A
Inner Join
(Select 学号, 科目, Min(编号) As 编号 From 表 Group By 学号, 科目) B
On A.学号 = B.学号 And A.科目 = B.科目 And A.编号 = B.编号

热点排行