by 김개발자 [SQL Query] mysql with rollup [2023.08.03 13:44:59]
SELECT A, B, C, D FROM( SELECT A, B, C, D FROM TABLE_1 GROUP BY A, B HAVING C > 3 ) GROUP BY A, B WITH ROLLUP
mysql에서 위와 비슷한 쿼리를 작성중인데 C, D가 숫자입니다.
HAVING때문에 바로 WITH ROLLUP을 사용할 수 없어 한번 묶은다음 쓰는데 C, D를 숫자로 인식안하더라구요
혹시나 WITH ROLLUP과 HAVING을 같이 쓰거나 C, D를 숫자로 인식하여 합을 구할수 있는 방법이있을까요?