[ bikazl @ 13.06.2012. 09:58 ] @
Zdravo svima,

Imam tabelu

A B zaglavlje tabele
1 2

potrebno je dobiti:

C D
A 1
B 2


dakle u pitanju je jedan red sa dve kolone koje treba pivotirati u 2 reda i 2 kolone tako da jedna kolona budu vrednosti zaglavlja prve tabela a druga kolona da budu vrednosti iz reda takodje prve tabele.

Unapred hvala !
[ Zidar @ 13.06.2012. 21:38 ] @
Code:

CREATE TABLE #Test (A int, B int)
;
INSERT INTO #Test (A,B) VALUES (1,2)
;
SELECT * FROM #Test
;

          A           B
----------- -----------
          1           2

(1 row(s) affected)



SELECT 'A' AS [C], [A] AS [D] FROM #Test
UNION
SELECT 'B' AS [C], [B] AS [D] FROM #test

C              D
---- -----------
A              1
B              2

(2 row(s) affected)


Drugi put ti treba da nam napises CREATE TABLE i INSERT INTO...