Ver Mensaje Individual
  #8 (permalink)  
Antiguo 30/06/2009, 12:09
jurena
Colaborador
 
Fecha de Ingreso: marzo-2008
Ubicación: Cáceres
Mensajes: 3.735
Antigüedad: 16 años, 1 mes
Puntos: 300
Respuesta: Error al comparar campos Mysql

Como sugerencia, se podría hacer la búsqueda con LIKE, lo que no deja de ser una conversión a string.
SELECT id, nombre FROM nodo WHERE departamento LIKE 'aaaa' ORDER BY id

naturalmente, también sirve para los números entendidos como cadena.
SELECT id, nombre FROM nodo WHERE departamento LIKE '2' ORDER BY id

Será menos eficiente, pero evita parte del problema, pues con 'aaaa' ya no encontrará el 0, con LIKE '0' sí y con LIKE 'cualquiernumero' también.