Selecionar pedidos (Somar itens pedido)

19/08/2008

1

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


Responder