Ver Mensaje Individual
  #1 (permalink)  
Antiguo 30/06/2009, 05:26
joanmanson
 
Fecha de Ingreso: junio-2009
Mensajes: 15
Antigüedad: 15 años, 7 meses
Puntos: 1
Error al comparar campos Mysql

Hola a todos.

Estoy usando Mysql 5.0.51b-community-nt, y tengo un problema al realizar una consulta sobre una tabla. El ejemplo es el siguiente:

Código:
SELECT id, nombre FROM nodo WHERE departamento ='aaaa' ORDER BY id
El problema es que la columna departamento es de tipo INT(11), y al compararla con cualquier cadena que no sea un número, me devuelve aquellos nodos cuyo departamento es 0, cuando no debería devolver nada ya que evidentemente 0 != 'aaaa'. Si alguno de ustedes sabe si esto se trata de algún error de Mysql o puede explicarme porque Mysql lo trata de esta manera le estaria muy agradecido.

Saludos,
Joan