하나의 컬럼으로 내려오던 데이터를
MAX(CASE WHEN A.RUN_CNT = 1 AND B.DNTYP = 1 THEN B.KUNNG ELSE '' END) AS END_LOCA_1
, MAX(CASE WHEN A.RUN_CNT = 2 AND B.DNTYP = 1 THEN B.KUNNG ELSE '' END) AS END_LOCA_2
, MAX(CASE WHEN A.RUN_CNT = 3 AND B.DNTYP = 1 THEN B.KUNNG ELSE '' END) AS END_LOCA_3
, MAX(CASE WHEN A.RUN_CNT = 4 AND B.DNTYP = 1 THEN B.KUNNG ELSE '' END) AS END_LOCA_4
, MAX(CASE WHEN A.RUN_CNT = 5 AND B.DNTYP = 1 THEN B.KUNNG ELSE '' END) AS END_LOCA_5
, MAX(CASE WHEN A.RUN_CNT = 6 AND B.DNTYP = 1 THEN B.KUNNG ELSE '' END) AS END_LOCA_6
A테이블의 컬럼값과 B테이블의 컬럼값에따라 가로로 출력을 하였습니다
END_LOCA_1~END_LOCA_6은 숫자로 된코드로 내려오는데
이 코드값을다른테이블과 연결하여 코드값에 해당하는 이름을 가져와야 합니다
C라는 테이블에 코드값 컬럼과 이름이 있는 컬럼이 존재하고요
어떻게 끌어와야 좋을 지 모르겠네요 도움을 주시면 감사하겠습니다
Comment 1
-
처리짱
2013.07.22 20:18
위의 결과값 쿼리를 C테이블과 조인을 걸면 되지 않나요?