어렵네요 100% 제 실력으로 해결은 못하겠네요
심심해서 한번 작성해봅니다 도움이 될지는 모르겠네요
일계 : CTCODE, GUBUN, 건수, 금액
나머지 다 하시려면
차라리 프로그램으로 짜세요 ^^
SELECT CTCODE, GUBUN, SUM(NUM), SUM(SA_CHAMT) FROM (SELECT CTCODE, SUBSTR(VDCODE,3,3), CASE WHEN SUBSTR(VDCODE,3,3) = '999' THEN '일반' ELSE '기간' END AS GUBUN, 1 AS NUM, CHAMT AS SA_CHAMT FROM TABLE WHERE DATE = '20051101' ) GROUP BY CTCODE, GUBUN