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

Comprobar si el valor de un atributo es igual a varios valores

Estas en el tema de Comprobar si el valor de un atributo es igual a varios valores en el foro de Mysql en Foros del Web. Hola, estoy intentando comprobar si el valor de un atributo de una tabla es igual igual a 2 valores dados, pero parece ser que no ...
  #1 (permalink)  
Antiguo 24/04/2009, 03:54
 
Fecha de Ingreso: abril-2009
Mensajes: 66
Antigüedad: 15 años
Puntos: 0
Comprobar si el valor de un atributo es igual a varios valores

Hola, estoy intentando comprobar si el valor de un atributo de una tabla es igual igual a 2 valores dados, pero parece ser que no va bien.

Hago lo siguiente:

Código:
select * from tabla1 where campo1 = ('prueba' or 'b');
Al hacer eso, no sé por qué me devuelve todos los registros de la tabla.

¿Se puede hacer de alguna manera que no sea como la siguiente?
Código:
select * from tabla1 where campo1 = 'prueba' or campo1 = 'b';
Un saludo
  #2 (permalink)  
Antiguo 24/04/2009, 06:29
Avatar de huesos52
Colaborador
 
Fecha de Ingreso: febrero-2009
Ubicación: Manizales - Colombia
Mensajes: 5.980
Antigüedad: 15 años, 2 meses
Puntos: 360
Respuesta: Comprobar si el valor de un atributo es igual a varios valores

Prueba con:

Código mysql:
Ver original
  1. select * from tabla1 where campo1 not in('prueba','b');

Un saludo.
__________________
Without data, You are another person with an opinion.
W. Edwads Deming
  #3 (permalink)  
Antiguo 24/04/2009, 08:41
Colaborador
 
Fecha de Ingreso: marzo-2008
Ubicación: Cáceres
Mensajes: 3.735
Antigüedad: 16 años
Puntos: 300
Respuesta: Comprobar si el valor de un atributo es igual a varios valores

como te dice nuestro amigo huesos52, pero sin el NOT.
  #4 (permalink)  
Antiguo 24/04/2009, 08:51
Avatar de huesos52
Colaborador
 
Fecha de Ingreso: febrero-2009
Ubicación: Manizales - Colombia
Mensajes: 5.980
Antigüedad: 15 años, 2 meses
Puntos: 360
Respuesta: Comprobar si el valor de un atributo es igual a varios valores

eyyy... si... que descuido.

Gracias jurena
__________________
Without data, You are another person with an opinion.
W. Edwads Deming
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 06:07.