Selecionar pedidos (Somar itens pedido)
19/08/2008
0
Como posso montar esta consulta , estou usando a propriedade COMMANDTEXT do clienteDataset
Cliente > CodCliente, Nome
Pedidos > CodPedido, CodCliente, Emissao, Desconto, VlEntrada
ItemPedido > CodItemPedido, CodPedido, CodProduto, Qtde, Valor, Total
Como posso montar relatorio q sai assim:
PEDIDO DATA CLIENTE Desconto Entrada Valor Total
// TENTEI ASSIM MAS NAO TRAZ VALORES NO CAMPO TOTAL
select M.CodPedido, M.Data, M.Desconto, M.ValorEntrada, Cli.RazaoSocial, V.nome as vendedor, Sum(I.Total) as ValorPedido from Pedido M
Left join PedidoItem I on I.CodPedido = M.CodPedido
Left join Cliente Cli on Cli.codCliente = M.CodCliente
Left join Empresa E on Cli.codCliente = E.CodEmpresa
Left join VendedorComprador v on v.codvendedorcomprador = M.CodResponsavel
Where M.Status = 0
Group By M.CodPedido, M.Data, M.Desconto, M.ValorEntrada, Cli.RazaoSocial, V.Nome, E.Nome
Utilizo D7 e interbase.
Obrigado
Cliente > CodCliente, Nome
Pedidos > CodPedido, CodCliente, Emissao, Desconto, VlEntrada
ItemPedido > CodItemPedido, CodPedido, CodProduto, Qtde, Valor, Total
Como posso montar relatorio q sai assim:
PEDIDO DATA CLIENTE Desconto Entrada Valor Total
// TENTEI ASSIM MAS NAO TRAZ VALORES NO CAMPO TOTAL
select M.CodPedido, M.Data, M.Desconto, M.ValorEntrada, Cli.RazaoSocial, V.nome as vendedor, Sum(I.Total) as ValorPedido from Pedido M
Left join PedidoItem I on I.CodPedido = M.CodPedido
Left join Cliente Cli on Cli.codCliente = M.CodCliente
Left join Empresa E on Cli.codCliente = E.CodEmpresa
Left join VendedorComprador v on v.codvendedorcomprador = M.CodResponsavel
Where M.Status = 0
Group By M.CodPedido, M.Data, M.Desconto, M.ValorEntrada, Cli.RazaoSocial, V.Nome, E.Nome
Utilizo D7 e interbase.
Obrigado
Walter Faria
Curtir tópico
+ 0
Responder
Clique aqui para fazer login e interagir na Comunidade :)