Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Olá pessoal, td bem?
Estou com uma situação que acredito muitos já passaram pelo mesmo problema...
Tenho uma tabela "clientes" onde tenho um campo "clienteBairro" sendo varchar. Preciso agrupar os clientes por bairro, e obter a qtd de cada um. Até aí tranquilo, consigo fazer da seguinte forma:
select
Count(clienteID) as qtd,
clienteBairro
from clientes where clienteStatus=1 group by clienteBairro
O problema é que o campo é varchar, ou seja, aceita qual lixo que coloquem ali. Então tenho casos como:
São Marcos
Sao Marcos
São Marcus
e assim por diante...
Existe alguma maneira, função, replace, qualquer coisa do gênero, que faça o "group" como semelhança? Neste caso, o select entenderia os bairros acima como sendo um único (São Marcos).
Abraços
Carregando comentários...