Calculo por CEP próximo

2 respostas
M

Olá pessoal,

Imagine que tenho um cadastro com o campo CEP. Ai tenho uma busca por CEP no site que busca na minha base de dados. Por Exemplo, busco o CEP 16300-000, porém ele não está na minha base de dados. Ao invés de retornar apenas que o CEP não foi encontrado, quero retornar para o usuário o CEP MAIS PRÓXIMO do que foi buscado, por exemplo, 16200-000.

Alguém já fez esse tipo de cálculo ? ou existe algo pronto já que faça isso ?

Valew.

2 Respostas

robinsonbsilva

Fala jovem,

Por acaso não seria possivel vc tentar trabalhar com o CEP como campo númerico e fazer um BETWEEN definido o que seria próximo para vc!

EX:
SELECT *
FROM ENDERECO
WHERE CEP BETWEEN 08280390
AND 08280400

Veja mais: http://educacao.terra.com.br/vocesabia/interna/0,,OI1323065-EI7870,00.html

rvcabral

TEM UM WEB SERVICE QUE PEGA OS CEPS SE TE INTERESSSAR

http://www.republicavirtual.com.br/cep/codigos.php

Criado 21 de janeiro de 2009
Ultima resposta 21 de jan. de 2009
Respostas 2
Participantes 3