SELECT 姓名,
SUM(CASE 科目 WHEN 数学 THEN 分数 ELSE 0 END) AS 数学,
SUM(CASE 科目 WHEN 语文 THEN 分数 ELSE 0 END) AS 语文.....
FROM 表
GROUP BY 姓名
GO
SUM(CASE 科目 WHEN 数学 THEN 分数 ELSE 0 END) AS 数学,
SUM(CASE 科目 WHEN 语文 THEN 分数 ELSE 0 END) AS 语文.....
FROM 表
GROUP BY 姓名
GO
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 姓名) AA
GO