Página 1 de 1

Agrupar, somar e totalizar.

Enviado: Sex, 11 Jun 2004 11:15 am
por tfg
Quero somar um valor por grupo mas também quero receber o TOTAL de tudo no mesmo query. É possível ?

Algo assim:

Selecionar tudo

AAA    50
BB     30
total  80

Enviado: Sex, 11 Jun 2004 12:52 pm
por dr_gori
Agrupa, conta e ainda dá o total

é no USER SCOTT...

Selecionar tudo

SELECT 
  DECODE(GROUPING(DEPTNO),1,'TOTAL----->',DEPTNO) DEPTNO,
  COUNT(*) QTD
FROM EMP
GROUP BY ROLLUP(DEPTNO)
/


DEPTNO                               QTD
--------------------------------- ----------
20                                      4
30                                      6
50                                      1
TOTAL----->                            11