SQL SERVER2000教程-第五章 处理数据 第二十二节 利用UNION对多条SQL查询语句合并生成表

版权声明:原创作品,允许转载,转载时请务必以超链接形式标明文章 原始出处 、作者信息和本声明。否则将追究法律责任。 [url]http://chenxing.blog.51cto.com/240526/44611[/url]
 

--横表变竖表
SELECT 班组,姓名,'数学' AS 学科,数学 AS 成绩 INTO 成绩表竖表 FROM 成绩表横表
UNION
SELECT 班组,姓名,'语文' AS 学科,语文 AS 成绩 FROM 成绩表横表
UNION
SELECT 班组,姓名,'英语' AS 学科,英语 AS 成绩 FROM 成绩表横表  ORDER BY 班组
 
 

你可能感兴趣的:(sql,数据库,教程,休闲,server2000)