Vanderlei Figueiredo Preto
Members-
Total de itens
6 -
Registro em
-
Última visita
Tudo que Vanderlei Figueiredo Preto postou
-
[Resolvido] Count Total utilizando UNION ALL
Vanderlei Figueiredo Preto respondeu ao tópico de Vanderlei Figueiredo Preto em Oracle
Boa tarde Obrigado pelo retorno Motta, Já tinha conseguido adaptar com as suas dicas. Segue abaixo. Tive que adicionar o ROLLUP para somar o TOTAL. )VIRTUAL GROUP BY ROLLUP (Sistema) ORDER BY TOTAL ASC; Muito obrigado pela atenção. -
[Resolvido] Count Total utilizando UNION ALL
Vanderlei Figueiredo Preto postou um tópico no fórum Oracle
Boa tarde Pessoal, estou fazendo um UNUION ALL e preciso retornar o COUNT total do UNION ALL, segue abaixo o exemplo: SELECT DECODE(TRIM(T02.SISTEMA), 'TESTE1' , 'TESTE1', 'TESTE2' , 'TESTE2', 'TESTE3' , 'TESTE3', 'TESTE4' , 'TESTE4', T02.SISTEMA), COUNT(DISTINCT T02.numero) FROM TABELA T02 WHERE T02.numero IS NOT NULL AND T02.DATA IS NOT NULL AND TRUNC(T02.DATA) >= TRUNC(SYSDATE - &DIAS) AND T02.Id <> 1 GROUP BY (T02.sistema) UNION ALL SELECT DECODE(TRIM(T02.SISTEMA), 'TESTE5','TESTE5', T02.SISTEMA), COUNT(DISTINCT T02.numero) FROM TABELA T02 WHERE T02.numero IS NOT NULL AND T02.DATA IS NOT NULL AND TRUNC(T02.ENVIO) >= TRUNC(SYSDATE - &DIAS) AND T02.Id = 5000 GROUP BY(T02.sistema); O resultado esta saindo certo, o que preciso é incluir o count total . Já tentei utilizar o Rollup, porém retorna uma linha para cada SELECT, eu preciso apenas 1 com o total. Desde já agradeço pela atenção de todos. -
Boa tarde Você tem que fazer o JOIN com a tabela de (UF/ESTADO) No SELECT que você postou tem somente ( endereco com cidade)
-
[Resolvido] Count Total utilizando UNION ALL
Vanderlei Figueiredo Preto respondeu ao tópico de Vanderlei Figueiredo Preto em Oracle
Boa tarde Obrigado pelo retorno Motta, Como que ficaria ? Eu retiro o Group BY dos SELECTs ? Eu retiro o SUM que foi adicionado por fora ? Grato pela atenção. -
[Resolvido] Count Total utilizando UNION ALL
Vanderlei Figueiredo Preto respondeu ao tópico de Vanderlei Figueiredo Preto em Oracle
Boa tarde Obrigado pelo retorno Motta, Porém dessa forma retorna somente a soma. Eu preciso apresentar os campos Exemplo da saida SISTEMA TOT TESTE1 10 TESTE2 20 TESTE3 30 TESTE4 40 TESTE5 50 150