这里有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)