Foros del Web » Programación para mayores de 30 ;) » Bases de Datos General » Mysql »

Comprobar si el campo no es igual al valor de variable

Estas en el tema de Comprobar si el campo no es igual al valor de variable en el foro de Mysql en Foros del Web. Hola, Me gustaria seleccionar los registros cuyo campo "_equipo_numero" no sea igual al valor de la variable "$posicion_pokemon", lo he hecho asi y no funciona: ...
  #1 (permalink)  
Antiguo 27/07/2008, 12:48
 
Fecha de Ingreso: septiembre-2005
Ubicación: Valencia
Mensajes: 738
Antigüedad: 18 años, 7 meses
Puntos: 5
Pregunta Comprobar si el campo no es igual al valor de variable

Hola,
Me gustaria seleccionar los registros cuyo campo "_equipo_numero" no sea igual al valor de la variable "$posicion_pokemon", lo he hecho asi y no funciona:
Código PHP:
$leer_pokemonsmysql_query("SELECT id FROM pokemonrpg_pokemoncapturado WHERE NOT _equipo_posicion IS ".$posicion_pokemon." AND _equipo_posicion<= 6  AND _entrenador='".$_COOKIE["pokemonrpg_jugador_entrenador"]."'"
¿Que puedo hacer?

Un saludo y gracias.
  #2 (permalink)  
Antiguo 27/07/2008, 13:11
Avatar de gnzsoloyo
Moderador criollo
 
Fecha de Ingreso: noviembre-2007
Ubicación: Actualmente en Buenos Aires (el enemigo ancestral)
Mensajes: 23.324
Antigüedad: 16 años, 5 meses
Puntos: 2658
Respuesta: Comprobar si el campo no es igual al valor de variable

1. Estás en un foro de Bases d eDatos, no escribas código (ni PHP, ni ASP, VB, VB.NET, C#, JAVA o cualquier otro. Te los moderadores eventualmente te lo pueden borrar porque no corresponde al foro. Pon solamente SQL.
2. El problema es que NOT ... IS no es la mejor manera de hacer una diferencia con un valor único. Para ello existe "<>" que en SQL implica lo "diferente de ":

Código:
SELECT id 
FROM pokemonrpg_pokemoncapturado 
WHERE 
   _equipo_posicion <> posicion_pokemon AND 
   _equipo_posicion<= 6  AND 
   _entrenador= pokemonrpg_jugador_entrenador;
__________________
¿A quién le enseñan sus aciertos?, si yo aprendo de mis errores constantemente...
"El problema es la interfase silla-teclado." (Gillermo Luque)
  #3 (permalink)  
Antiguo 27/07/2008, 13:50
 
Fecha de Ingreso: septiembre-2005
Ubicación: Valencia
Mensajes: 738
Antigüedad: 18 años, 7 meses
Puntos: 5
Respuesta: Comprobar si el campo no es igual al valor de variable

Muchas gracias Gnzsoloyo.

Un saludo.
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 20:31.