2014-01-15 2 views
0

나는이 레코드를 표시하는 동안, 나는 내가 사용하는 노력이은 어떻게 행으로 열 및 쇼로 그룹에

SubId Status 
--------------------------------------- 
001  Active/Partially active 

처럼이 표시해야하는 구조

SubId  Status 
--------------------------------------- 
001   Active 
001   Partially Active 

다음과 같이 테이블이 별개이지만이 두 행을 반환합니다.

어떻게하면 2가 아니라 단지 1 행을 얻을 수 있는지 알 수 있습니다. 간단 할 것입니다. 나는 그것을 찾을 수 없다.

+3

문자열 집계를 검색하면 많은 예제가 제공됩니다. –

답변

1
select subid, 
     listagg(status, '/') within group (order by null) as status 
from the_table 
group by subid; 
+0

Perfect !!! 감사 –

관련 문제