안녕하세요 쿼리짜다가 궁금증이 있어서 질문드려요..
TBL01테이블
ID | TYPE | VALUE |
value_01 | text | 1번문항 |
value_02 | text | 2번문항 |
value_03 | text | 3번문항 |
value_04 | text | 4번문항 |
value_05 | text | 5번문항 |
TBL01이란 테이블이 위처럼 있는데요 저 데이터들을
value_01 | value_02 | value_03 | value_04 | value_05 |
1번문항 | 2번문항 | 3번문항 | 4번문항 | 5번문항 |
이런식으로 뽑아오고 싶은데 어떻게 쿼리를 짜야 할 까요..?
SELECT value_01,value_02,value_03,value_04,value_05,value_06
FROM
(
SELECT ID, VALUE
FROM TBL01
) AS A
PIVOT
(
MAX(VALUE)
FOR ID IN (value_01,value_02,value_03,value_04,value_05,value_06)
) A
이렇게 쿼리를 돌리니까 하나밖에 데이터가 하나밖에 안나옵니다..
도움좀 부탁드려요...
XML형식으로 콤마찍는거 말고 가로를 세로컬럼으로 변환해서 출력하고 싶습니당..ㅠㅠ
읽어주셔서 감사합니다.