select
SUM(PN_T) "합계",
SUM(CASE WHEN DEPT_CD = '0' THEN PN_T END) "국문",
SUM(CASE WHEN DEPT_CD = '1' THEN PN_T END) "영문",
SUM(CASE WHEN DEPT_CD = '2' THEN PN_T END) "중문",
SUM(CASE WHEN DEPT_CD = '3' THEN PN_T END) "불문",
SUM(CASE WHEN DEPT_CD = '4' THEN PN_T END) "일본",
MAX(UPDT_DTTM) "수정일"
from T_TABLE
group by DEPT_CD
order by DEPT_CD
위 처럼 쿼리를 사용합니다.
문제는 합계를 구하는것인데~
불문에 SUM 값이 0 이면~
국문, 영문, 중문, 일본 만 가로로 출력되고 불문이 빠져서 화면에 보여주고 싶은데~
어떻게 해야 가능할까요???
조언 부탁 드립니다.