Postada em 09/06/2004 10:38 hs
Tenho uma consulta SQL , onde tenho os seguintes campos :
SELECT MovEstoque.Empresa, MovEstoque.TipoMovimento, MovEstoque.Bomba, Sum(MovEstoque.Qtde) AS Total, Produto.Codigo, Produto.Descricao, MovEstoque.DataMov, Bomba.Tanque, Tanque.Nome FROM (Produto INNER JOIN Tanque ON (Produto.Empresa = Tanque.Empresa) AND (Produto.Codigo = Tanque.Produto)) INNER JOIN (Bomba INNER JOIN MovEstoque ON (Bomba.Empresa = MovEstoque.Empresa) AND (Bomba.Codigo = MovEstoque.Bomba)) ON (Tanque.Empresa = Bomba.Empresa) AND (Tanque.Codigo = Bomba.Tanque) GROUP BY MovEstoque.Empresa, MovEstoque.TipoMovimento, MovEstoque.Bomba, Produto.Codigo, Produto.Descricao, MovEstoque.DataMov, Bomba.Tanque, Tanque.Nome HAVING (((MovEstoque.Empresa)=1) AND ((MovEstoque.TipoMovimento)="leitura") AND ((MovEstoque.DataMov)<#6/9/2004#))
A minha dúvida é a seguinte eu quero somar todos com data inferior 06/04/2004, mais ele só soma os q sao da mesma data ? Alguem me ajude
------------------------------------------------------------------------------------------------------------------------------------------------------------------------- tom -Catanduva/SP Analista Sistemas - Visual Basic 6 - VB.NET "Confiai perpetuamente no Senhor, porque o Senhor Deus é uma Rocha Eterna" Isaías 26:4
|