Create table test01
(
gubun varchar(5) null
,money1 decimal(12,2) null
)
insert into test01 (gubun, money1) values ('1',1000),('2',2000), ('1',3000)


select gubun, SUM(money1) as money1,'합계', 'money1/합계' from test01 group by rollup(gubun)


--합계와 합계 금액으로 나누어진 값을 표현해 주려고 합니다.

--group by rollup(gubun) 의 합계를 사용해서 구할수 있는 방법이 있을까요.?

--지금은 합계 쿼리를 먼저 구하고 다시 쿼리를 하고 있습니다.


감사합니다.