SELECT B.ESBD_CO_NAME
, DECODE(B.ESBD_ISTU_CLCD,'1',B.ESBD_CO_CODE,'') "ESBD_CO_CODE1"
, DECODE(B.ESBD_ISTU_CLCD,'2',B.ESBD_CO_CODE,'') "ESBD_CO_CODE2"
, DECODE(B.ESBD_ISTU_CLCD,'3',B.ESBD_CO_CODE,'') "ESBD_CO_CODE3"
이런식으로 하려고합니다.
그런데 실행을하면
ESBD_ISTU_CLCD1 ESBD_ISTU_CLCD2 ESBD_ISTU_CLCD3
1111111
11111111
1111111
11111
1111
1111
1111111111
111111111
111111111
111111111
11111111111
111111111
이런식으로나오는데
컬럼하나에 딱한개만 나올수있게하는 쿼리문좀 부탁드립니다ㅠㅠ
예를들어
ESBD_ISTU_CLCD1 이렇게 1만뜨고 옆에도 2만뜨도록 이런식으로 할수있는게 궁금합니다.
1111111
11111111
1111111
11111
1111
1111