Olá! bom dia!
Tenho uma tabela de endereços, nela estou verificando os campos que possuiem
+ caracteres que o limite/tamanho. Montei a consulta seguinte:
select nome, len(nome) as nome1, rua, len(rua) as rua1, cidade, len(cidade) as
cidade1 from cliente
where len(nome) > 25
union
select nome, len(nome) as nome1, rua, len(rua) as rua1, len(cidade) as cidade1
from cliente
where len(rua) > 15
union
select nome, len(nome) as nome1, rua, len(rua) as rua1, len(cidade) as cidade1
from cliente
where len(cidade) > 12
order by nome
Agora tenho a seguinte dúvida: como uma consulta para agrupar/selecionar os
registros que contenha problemas de tamanho em comum. Exemplo:
Problema no campo: rua
Maria| 5 | Rua xxxxxxx | 30 |
Zé | 2 | Rua zzzzzzzz | 26 |
----------------------------------
Problema no campo: rua e cidade
Rui| 4 | Rua xxxxxxx | 30 | belo horizonte | 14 |
Zé | 2 | Rua zzzzzzzz | 26 | belo horizonte | 14 |
----------------------------------
Problema no campo: nome, rua e cidade
Maria Sila Rosa benta..... | 30 | Rua xxxxxxx | 30 | belo horizonte | 14 |
Zé Roberto Maia lemo..... | 38 | Rua zzzzzzzz | 26 | belo horizonte | 14 |
Roberto Rui Maria lemo..... | 45 | Rua aaaa.. | 36 | belo horizonte | 14 |
----------------------------------
Desde já grato.