나는 항상 개의 열로 하나의 행을 반환하는 쿼리를 가지고 있습니다. 이걸 2 열과 많은 행으로 바꾸고 싶습니다.하나의 행을 여러 행으로 변환하십시오.
원래 결과 :
ColName, Value
--------------
Col1, val1
Col2, val2
Col3, val3
Col4, val4
이 가능 : 내가 원하는 무엇
Col1, Col2, Col3, Col4
----------------------
val1, val2, val3, val4
?
EDIT (설명)
나는이 일을 자동 방법을 찾고 있어요. IE는 내가 뭔가를 줄 수있는 모든 쿼리에서 결과를 전달할 수 있습니다.
나는 unpivot을 가지고있다. 이것은 여전히 내가 원하는 것을 정확히하지는 않지만, 두 번째 질문으로 나눌 것입니다. –
후자에 대한 참고 사항 : 모든 열이 동일한 반환 유형 인 경우에만 작동합니다. to_char()를 통해 모두 전송하여이 문제를 해결할 수 있습니다. –
예 : http://stackoverflow.com/questions/2345010/have-unpivot-automatically-grab-column-list-oracle-11g – Vadzim