Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Olá!
Eu tenho uma consulta por data com a seguinte instrução em sql:
SELECT Month([data]) AS Expr1, Sum(tbl_passageiros.Integração) AS SomaDeintegração, Sum(tbl_passageiros.Botoeira) AS SomaDebotoeira, Sum(tbl_passageiros.Comum) AS SomaDecomum, Sum(tbl_passageiros.vt) AS SomaDevt, Sum(tbl_passageiros.Estudante) AS SomaDeestudante, Sum(tbl_passageiros.Idoso) AS SomaDeidoso, Sum(tbl_passageiros.Deficiente) AS SomaDedeficiente, Sum(tbl_passageiros.Total) AS SomaDetotal, Year([data]) AS Expr2FROM tbl_passageirosGROUP BY Month([data]), Year([data])HAVING (((Month([data])) Between [Mês inicial] And [Mês final]) AND ((Year([data]))=[Entre com o ano]));
A tabela de dados possue informações de janeiro a outubro de 2006.
Quando eu faço a consulta de janeiro a março, entrando com 1 para janeiro e 3 para março, depois 2006 para ano, a consulta me retorna todos os dados de janeiro, fevereiro e março, mas também exibe os dados do mês de outubro (10).
Onde está o erro?
Um grande abraço!
Carregando comentários...