Agrupar, somar e totalizar.

Dúvidas, dicas e truques de SQL, Select, Update, Delete, cláusulas, operações com joins, Funções em SQLs, etc
Avatar do usuário
tfg
Rank: Analista Júnior
Rank: Analista Júnior
Mensagens: 83
Registrado em: Seg, 03 Mai 2004 3:38 pm
Localização: Novo Hamburgo - RS

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
Avatar do usuário
dr_gori
Moderador
Moderador
Mensagens: 5024
Registrado em: Seg, 03 Mai 2004 3:08 pm
Localização: Portland, OR USA
Contato:
Thomas F. G

Você já respondeu a dúvida de alguém hoje?
https://glufke.net/oracle/search.php?search_id=unanswered

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
Responder
  • Informação
  • Quem está online

    Usuários navegando neste fórum: Nenhum usuário registrado e 9 visitantes