Clausula Grou By com Problemas
Olá a todos, gostaria de lhes perguntar se já tiveram problema semelhante a este utilizando o group by:
Vamos supor que tenho uma tabela de clientes deste forma
CodigoCliente Pessoa_Fisica_Juridica Nome
1 F Nome 1
3 F Nome 3
2 J Nome 2
4 F Nome 4
Veja que temos quatro clientes onde três são pessoas físicas e um jurídica
Quando eu faço um Select com Group By pra saber quantas pessoas juridicas eu tenho e quantas físicas
Select count(pessoa_fisica_juridica) from clientes group by pessoa_fisica_jurifica order by pessoa_fisica_jurifica
Ele me retorna isso
F = 2
J = 1
F = 1
Perceba que ele agrupa corretamente os valores em sequencia, mas é só ter uma interrupção que ele coneça do zero os outros...
Procurei o problema no indexs da tabela mas nada, alguem já passou por isso?
Lembrando que este exemplo não existe, meu problema de verdade é semelhante a insto mas envolve várias tabelas e eacho que não conseguiria explicar aqui
Obrigado a todos
Discussão (2)
Carregando comentários...