SELECT
A.YYMM(년원), A.ACC(코드), B.ACC_NM(코드네임), A.DSC_ACC(상세코드), B.DSC_ACC_NM(상세코드네임), A.GNRL_COST(일반비), A.SALE_COST(영업비)
FROM DNU1 A
LEFT OUTER JOIN DNU2 B
ON A.ACC=B.ACC AND A.DSC_ACC=B.DSC_ACC
WHERE A.YYMM=$input.cYYMM
이 상황에서 A.YYMM의 값을 넣으면 잘 나옵니다.
테이블 맨 아래 컬럼에 일반비와 영업비의 합계를 구하고자 ROLLUP을 사용하려고 합니다.
그러나 WHERE 절 밑에 GROUP BY BSYM WITH ROLLUP을 넣으면 Column ACC or expression in SELECT list not valid라고 오류가 뜹니다.
어떻게 해결해야 할까요?