› Fóruns › SQL e PL/SQL › DÚVIDA[CONSULTA] › DÚVIDA[CONSULTA]
SÓ MAIS UMA DÚVIDA, SE EU ACRESCENTAR O CARGO DO FUNCIONÁRIO ELE COMEÇA A DUPLICAR O VALOR, COMO FAÇO POIS PRECISO INCLUIR NO GROUP BY O CARGO.
ABRAÇOS.
[quote=”VINI85″:3a2nn9fj][quote=”VINI85″:3a2nn9fj]VALEU BURGA, VOU TESTAR E DEPOIS COMENTO AQUI.
Um forte abraço.
[quote=”burga”:3a2nn9fj]Da pra fazer com rollup…
SELECT
f.nome,
f.departamento,
sum(f.salario)
FROM
tfunc f left outer join tfpag p on f.Codigo = p.Codigo do funcionario
GROUP BY
ROLLUP(f.departamento,f.nome);
ou algo assim…
Fiz o join das duas tabelas, mas se vc precisa só desses dados, não é necessário fazer o JOIN… só utilizar a tabela tfunc que me parece que tem todos os dados…
Qualquer dúvida, pesquise sobre o comando ROLLUP ou CUBE para Oracle no google que você encontra vários materiais…[/quote][/quote]
FUNCIONOU, FICOU SHOW CARA…
OBRIGADO…[/quote]