e媒网络

一切皆可能 e媒网络 http://www.eMay.net

博客园 首页 新随笔 联系 订阅 管理

核心代码:

create proc p_tempT
as
SELECT Name,[Math] as 'MathRank',[Chinese] 'ChineseRank',[SqlServer] 'SqlServerRank'  into #r1 FROM 
(select Name,CouName,MidRank from Stu)
AS P
PIVOT(sum(MidRank)  FOR CouName IN([Math],[Chinese],[SqlServer])) AS T;
SELECT Name,[Math] ,[Chinese] ,[SqlServer]   into #r2 FROM 
(select Name,CouName,MidScore from Stu)
AS P
PIVOT(sum(MidScore)  FOR CouName IN([Math],[Chinese],[SqlServer])) AS T;
select #r1.Name,Math,MathRank,Chinese,ChineseRank
from #r1,#r2 
where #r1.Name=#r2.Name;
go

 

posted on 2022-03-24 11:15  e媒网络技术团队  阅读(28)  评论(0编辑  收藏  举报