这样就行了.![](images/smilies/emot/em02.gif)
Select 学员号,
Sum(case 科目 when '数学' then 成绩 else 0 end) as '数学',
Sum(case 科目 when '语文' then 成绩 else 0 end) as '语文',
Sum(case 科目 when '英语' then 成绩 else 0 end) as '英语'
From 表名
Group by 学员号
表名 为你所要查询的表的名字
![](images/smilies/emot/em02.gif)
Select 学员号,
Sum(case 科目 when '数学' then 成绩 else 0 end) as '数学',
Sum(case 科目 when '语文' then 成绩 else 0 end) as '语文',
Sum(case 科目 when '英语' then 成绩 else 0 end) as '英语'
From 表名
Group by 学员号
表名 为你所要查询的表的名字
![](/skin/img/sigline.gif)