Ich versuche, einen Tisch zu schwenken 3 Spalten zu bekommenSQL Server Entpivotisierung zwei Spalten
meine Beispieltabelle ist wie:
CREATE TABLE tbl1 (A1 int, cA1 int,A2 int, cA2 int,A3 int, cA3 int)
GO
INSERT INTO tbl1 VALUES (60,2,30,3,10,5);
GO
ich die Abfrage unten bin mit dDie Ergebnisse aus zwei Spalten zu erhalten :
select A, value from tbl1
unpivot
(
value
for A in ([A1], [A2],[A3])
) un1;
Die Ergebnisse sind wie:
A | value
--+-------
A1|60
A2|30
A3|10
aber ich möchte hinzufügen, und die zweite Spalte mit und die Ergebnisse wie sein:
A | value1 | value2
--+--------+--------
A1| 60 | 2
A2| 30 | 3
A3| 10 | 5
Jede Hilfe ??
Dank !!! Du sparst meinen Tag !!! –