Ver Mensaje Individual
  #8 (permalink)  
Antiguo 01/07/2013, 16:20
Avatar de quinqui
quinqui
 
Fecha de Ingreso: agosto-2004
Ubicación: Chile!
Mensajes: 776
Antigüedad: 20 años, 3 meses
Puntos: 56
Respuesta: problema para consultar claves similares

Gracias por al explicación, HalconVigia.

A primeras, lo que se me ocurre (y creo no ser la única) que sería ideal que pudieras modificar un poco la codificación esta que usas. La verdad, no sería grande el cambio, sino ordenar un poco el cuento. Mi sugerencia, por ejemplo, sería que llenaras con ceros cuando el número es menor a 100. Por ejemplo:

Si tienes ABCG123ABCD123 , queda igual, ya que son números mayores a 100.
Pero si tienes ahora ABCG12ABCD123 , podrías cambiarlo a ABCG012ABCD123 .

Si no puedes modificar la codificación a estas alturas, mi segunda sugerencia es que agregues campos a tu tabla, de modo que puedas almacenar cada uno de esos datos por separado. Por ejemplo:
Código:
clave        colonia grupo numero
------------- ------- ----- ------
ABCG12ABCD123 ABC    12    123
Esto te lo sugiero porque agregar campos a una tabla no es invasivo, y de paso te soluciona el tema de una, ya que haces las consultas limpiamente filtrando por las columnas pertinentes.

Ahora, si no puedes hacer ni la primera ni la segunda sugerencia, pues tendrías que hacer un select ambiguo como el que haces ahora, y luego en php, recorrer cada resultado y descartar los que no necesitas, para mostrar sólo los que sí cumplen con la condición original.

Suerte y saludos!
__________________
pipus.... vieeeeeji plomius!!!
*quinqui site*