小编Ray*_*Ray的帖子

按第一列分组,并拆分(pivot?)剩余两列

这里有TSQL问题.请参阅下图中的源和所需输出.还提供了构建源表的代码.

在此输入图像描述


DECLARE @tablevar TABLE(
record nvarchar(10),
category nvarchar(50),
value float)

INSERT INTO @tablevar
VALUES
('110-AL','credits_cle',1),
('110-AL','credits_ethics',2),
('110-AR','credits_ethics',2.5),
('110-AZ','credits_prof_resp',1.5),
('110-AZ', 'credits_ethics',5),
('110-AZ', 'credits_cle',4)
Run Code Online (Sandbox Code Playgroud)

t-sql sql-server sql-server-2008

7
推荐指数
1
解决办法
682
查看次数

标签 统计

sql-server ×1

sql-server-2008 ×1

t-sql ×1