|
ActiveDelphi .: O site do programador Delphi! :.
|
Exibir mensagem anterior :: Exibir próxima mensagem |
Autor |
Mensagem |
dbmaster Novato
Registrado: Sábado, 2 de Novembro de 2013 Mensagens: 66
|
Enviada: Qui Abr 21, 2016 6:28 pm Assunto: group by |
|
|
ola amigos, estou com dificuldades na seguinte consulta.:
tenho uma tabela onde tem todas as vendas com os campos:
codvendedor, valor_venda, porcento_comissao, valor_comissao
"BANCO FIREBIRD"
na relaçao aparece da seguinte forma.:
codvendedor valor venda porcento_comissao valor comissao
000001 10,00 2(%) 0,20
000002 50,00 2(%) 1,00
000003 20,00 2(%) 0,40
000001 20,00 2(%) 0,40
000002 20,00 2(%) 0,40
000003 10,00 2(%) 0,20
veja que repete o codigo dos vendedores
como faço uma consulta onde mostre o resultados tipo
codvendedor valor venda porcento_comissao valor comissao
000001 30,00 2(%) 0,60
000002 70,00 2(%) 1,40
000003 30,00 2(%) 0,60
junte os codigo e some os valores de cada um
obrigado pela atençao |
|
Voltar ao Topo |
|
|
viox Colaborador
Registrado: Sábado, 22 de Outubro de 2011 Mensagens: 1090 Localização: SINOP - MT
|
|
Voltar ao Topo |
|
|
imex Moderador
Registrado: Sexta-Feira, 7 de Janeiro de 2011 Mensagens: 11666
|
Enviada: Sex Abr 22, 2016 10:58 am Assunto: |
|
|
Bom dia,
Experimente mais ou menos dessa forma:
Código: | select
codvendedor,
sum(valor_venda) as valor_venda,
sum(valor_comissao) / sum(valor_venda) * 100 as porcento_comissao,
sum(valor_comissao) as valor_comissao
from Tabela
group by
codvendedor |
Espero que ajude
Editado pela última vez por imex em Seg Out 02, 2023 11:38 am, num total de 1 vez |
|
Voltar ao Topo |
|
|
LukkasDolberth Aprendiz
Registrado: Terça-Feira, 9 de Julho de 2013 Mensagens: 190
|
Enviada: Sex Mai 20, 2016 10:48 am Assunto: Re: group by |
|
|
dbmaster escreveu: | ola amigos, estou com dificuldades na seguinte consulta.:
tenho uma tabela onde tem todas as vendas com os campos:
codvendedor, valor_venda, porcento_comissao, valor_comissao
"BANCO FIREBIRD"
na relaçao aparece da seguinte forma.:
codvendedor valor venda porcento_comissao valor comissao
000001 10,00 2(%) 0,20
000002 50,00 2(%) 1,00
000003 20,00 2(%) 0,40
000001 20,00 2(%) 0,40
000002 20,00 2(%) 0,40
000003 10,00 2(%) 0,20
veja que repete o codigo dos vendedores
como faço uma consulta onde mostre o resultados tipo
codvendedor valor venda porcento_comissao valor comissao
000001 30,00 2(%) 0,60
000002 70,00 2(%) 1,40
000003 30,00 2(%) 0,60
junte os codigo e some os valores de cada um
obrigado pela atençao |
Opa.. usa o select sum(campos que você quer somar) e no final faz um group by codvendedor |
|
Voltar ao Topo |
|
|
|
|
Enviar Mensagens Novas: Proibido. Responder Tópicos Proibido Editar Mensagens: Proibido. Excluir Mensagens: Proibido. Votar em Enquetes: Proibido.
|
|