|
일차로 쿼리를 실행하여 다음과 같이 데이터를 추출했습니다.
구분 |
코드 |
명칭 |
21 |
A |
alpha |
21 |
B |
bravo |
21 |
C |
charlie |
21 |
D |
delta |
22 |
A |
alpha |
22 |
E |
echo |
22 |
F |
foxtrot |
23 |
G |
golf |
23 |
H |
hotel |
23 |
I |
india |
23 |
J |
juliett |
24 |
G |
golf |
25 |
J |
juliett |
25 |
K |
kilo |
위의 데이터를 구분값을 기준으로 아래와 같이 가로배열을 하고 싶은데 도저히 모르겠어서 이렇게 문의드립니다.
21 |
22 |
23 |
24 |
25 |
alpha |
alpha |
golf |
golf |
juliett |
bravo |
echo |
hotel |
|
kilo |
charlie |
foxtrot |
india |
|
|
delta |
|
juliett |
|
|
WITH t (GBN, CD, NM) AS ( |
SELECT '21', 'A', 'alpha' UNION ALL |
SELECT '21', 'B', 'bravo' UNION ALL |
SELECT '21', 'C', 'charlie' UNION ALL |
SELECT '21', 'D', 'delta' UNION ALL |
SELECT '22', 'A', 'alpha' UNION ALL |
SELECT '22', 'E', 'echo' UNION ALL |
SELECT '22', 'F', 'foxtrot' UNION ALL |
SELECT '23', 'G', 'golf' UNION ALL |
SELECT '23', 'H', 'hotel' UNION ALL |
SELECT '23', 'I', 'india' UNION ALL |
SELECT '23', 'J', 'juliett' UNION ALL |
SELECT '24', 'G', 'golf' UNION ALL |
SELECT '25', 'J', 'juliett' UNION ALL |
SELECT '25', 'K', 'kilo' |
) |
도와주시면 감사하겠습니다.
|