Ver Mensaje Individual
  #9 (permalink)  
Antiguo 20/01/2009, 12:37
jurena
Colaborador
 
Fecha de Ingreso: marzo-2008
Ubicación: Cáceres
Mensajes: 3.735
Antigüedad: 16 años, 1 mes
Puntos: 300
Respuesta: busqueda por partes del contenido de un campo Código Postal

auri501,

yo no dividiría ese código postal en campos. Si quieres buscar por partes y sabes que hay 5, haces la consulta con substring, para el primero de izquierda a derecha;
... WHERE... and cp1 = SUBSTRING(codigo,1,1)
para el segundo and cp2 = SUBSTRING(codigo,2,1)
para el tercero and cp3 = SUBSTRING(codigo,3,1)
...
etc.
Creo que eso es mejor que hacer 5 campos, con los problemas que eso supone a la hora de teclear y luego tener que mostrar mediante un CONCAT.