从下面:
DECLARE @table1 TABLE
(
[ID] INT,
[Code] CHAR(1)
);
INSERT INTO @table1
VALUES
(1, 'A'),
(1, 'B'),
(1, 'B'),
(2, 'A'),
(2, 'A'),
(3, 'A'),
(3, 'B'),
(3, 'B'),
(3, 'D');
select * from @table1;
我想取得结果:
这表示按ID分组的每个代码都有一个新列(这意味着对于大多数ID,其中某些列将为空)。
对此我有任何建议。
关于, 槟榔