Minha Query não quer dar certo!!!
25/02/2003
0
Coloquei uma Query no meu relatório e está da seguinte forma:
Select Vendedor.Vendedor,Vendedor.Comisao as Porcentagem,Sum(ItensMO.Quantidade*ItensMO.Preco) as Total,((Sum(ItensMO.Quantidade*ItensMO.Preco)*Vendedor.Comisao)/100) as Comisao
From Vendedor,Pedidos,ItensMO,ComissaoMO
Where Pedidos.Numero=ItensMO.NroPed and
ComissaoMO.CodMec = Vendedor.Codigo and
Pedidos.DataPed between :VarDataI and :VarDataF and
Vendedor.Vendedor Like (:VarVendedor)
Group By Vendedor.Vendedor,Vendedor.Comisao
Order By Vendedor.Vendedor
deveria fazer um relatório de comissão da mão de obra q é cadastrada nos pedidos de vendas, o problema é q ele está fazendo os calculos necessários para a comissão, a quantidade de pedidos que existe, por exemplo se são 3 pedidos no período discriminado da três vezes mais os valores que deveriam dar.
Alguém pode me ajudar? Por Favor!
Select Vendedor.Vendedor,Vendedor.Comisao as Porcentagem,Sum(ItensMO.Quantidade*ItensMO.Preco) as Total,((Sum(ItensMO.Quantidade*ItensMO.Preco)*Vendedor.Comisao)/100) as Comisao
From Vendedor,Pedidos,ItensMO,ComissaoMO
Where Pedidos.Numero=ItensMO.NroPed and
ComissaoMO.CodMec = Vendedor.Codigo and
Pedidos.DataPed between :VarDataI and :VarDataF and
Vendedor.Vendedor Like (:VarVendedor)
Group By Vendedor.Vendedor,Vendedor.Comisao
Order By Vendedor.Vendedor
deveria fazer um relatório de comissão da mão de obra q é cadastrada nos pedidos de vendas, o problema é q ele está fazendo os calculos necessários para a comissão, a quantidade de pedidos que existe, por exemplo se são 3 pedidos no período discriminado da três vezes mais os valores que deveriam dar.
Alguém pode me ajudar? Por Favor!
Janete
Curtir tópico
+ 0
Responder
Posts
25/02/2003
Anonymous
na cláusula WHERE falta fazer a ligação da tabela dos pedidos com a dos vendedores e da tabela das comissões com a dos vendedores
Responder
Clique aqui para fazer login e interagir na Comunidade :)