Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Robex 171

Select count() não conta corretamente

Recommended Posts

Quando mando imprimir os registros agrupando po idCliente ele retorna isso...Select * From Licita.historico where idFuncionario=38 and (dataVisita>='2006-8-1' and dataVisita<='2006-8-31') group by idCliente43404432424135453913510 registros agrupados... pois se tirar o grouo by idCliente ele me retorna 35 registrosPorem quando dou um count nesse mesmo select ele retorna 5, veja abaixo...Select count(*) as nVisitas From Licita.historico where idFuncionario=38 and (dataVisita>='2006-8-1' and dataVisita<='2006-8-31') group by idCliente5Alguem sabe o que se passa?

Compartilhar este post


Link para o post
Compartilhar em outros sites

deve estar se perdendo na data, usa o betweenSelect count(*) as nVisitas From Licita.historico where idFuncionario=38 and (dataVisita between '2006-8-1' and '2006-8-31') e você não necessita nesse caso do group by

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.