ola pessoal
tenha essa consulta abaixo
ELECT tblVenda.DataVenda, tblProdutos.Descricao, Sum(tblItemVenda.Quantia) AS SomaDeQuantia, Sum(tblItemVenda.PrecoProduto) AS SomaDePrecoProduto, Sum([quantia]*[precoproduto]) AS Total
FROM (tblVenda INNER JOIN (tblProdutos INNER JOIN tblItemVenda ON tblProdutos.CodPro = tblItemVenda.CodPro) ON tblVenda.CodVenda = tblItemVenda.CodVenda) INNER JOIN tblClientes ON tblVenda.NomeCliente = tblClientes.CodCliente
GROUP BY tblVenda.DataVenda, tblProdutos.Descricao,HAVING (((tblVenda.DataVenda) Between #4/1/2011# And #4/30/2011#) AND ORDER BY tblVenda.DataVenda;
o problema e nesse campo Total: Soma([quantia]*[precoproduto])
esta calculando errado exemplo
5 * 21,47 = 107,33
3 * 21,47 = 64,40
sendo que o correto e
5 * 21,47 = 107,35
5 * 21,47 = 64,41
onde estou errando no calculo
muito obrigado
tenha essa consulta abaixo
ELECT tblVenda.DataVenda, tblProdutos.Descricao, Sum(tblItemVenda.Quantia) AS SomaDeQuantia, Sum(tblItemVenda.PrecoProduto) AS SomaDePrecoProduto, Sum([quantia]*[precoproduto]) AS Total
FROM (tblVenda INNER JOIN (tblProdutos INNER JOIN tblItemVenda ON tblProdutos.CodPro = tblItemVenda.CodPro) ON tblVenda.CodVenda = tblItemVenda.CodVenda) INNER JOIN tblClientes ON tblVenda.NomeCliente = tblClientes.CodCliente
GROUP BY tblVenda.DataVenda, tblProdutos.Descricao,HAVING (((tblVenda.DataVenda) Between #4/1/2011# And #4/30/2011#) AND ORDER BY tblVenda.DataVenda;
o problema e nesse campo Total: Soma([quantia]*[precoproduto])
esta calculando errado exemplo
5 * 21,47 = 107,33
3 * 21,47 = 64,40
sendo que o correto e
5 * 21,47 = 107,35
5 * 21,47 = 64,41
onde estou errando no calculo
muito obrigado