Foros del Web » Programando para Internet » PHP »

ayuda con una consulta select.. where.. varios valores de un campo

Estas en el tema de ayuda con una consulta select.. where.. varios valores de un campo en el foro de PHP en Foros del Web. hola amigos tengo una consulta.. tengo una tabla con un campo "dato".. quiero hacer la consulta, pero para los valores a, b, y d.... como ...
  #1 (permalink)  
Antiguo 22/12/2009, 09:35
 
Fecha de Ingreso: diciembre-2008
Mensajes: 268
Antigüedad: 15 años, 11 meses
Puntos: 0
Pregunta ayuda con una consulta select.. where.. varios valores de un campo

hola amigos
tengo una consulta..

tengo una tabla con un campo "dato".. quiero hacer la consulta, pero para los valores a, b, y d.... como sería ?

trato así pero no me resulta...

Código PHP:
SELECT FROM registro where dato='a' and dato='b' and dato='d' 
gracias
  #2 (permalink)  
Antiguo 22/12/2009, 09:47
Avatar de Ing_FOFO  
Fecha de Ingreso: agosto-2008
Ubicación: Guatemala
Mensajes: 104
Antigüedad: 16 años, 3 meses
Puntos: 8
Sonrisa Respuesta: ayuda con una consulta select.. where.. varios valores de un campo

Hola

Creo que estas en el foro equivocado, esto es exclusivamente PHP y no bases de datos pero con mucho gusto te puedo dar una manita; intenta asi:
Código PHP:
SELECT FROM registro where dato IN ('a''b''c'); 
Con el and tiene que cumplir todas, con el Or con una que cumpla basta, y con el In es como un Or pero te ahorras codigo y te queda mas ordenado.

Espero te sirva.

Saludos
__________________
Si te ayude.... regalame un poquito de karma!!!

Los intelectuales resuelven los problemas; los genios ,los evitan.
Albert Einstein (1879-1955)
  #3 (permalink)  
Antiguo 22/12/2009, 11:56
 
Fecha de Ingreso: diciembre-2009
Ubicación: Santa Fe
Mensajes: 6
Antigüedad: 14 años, 11 meses
Puntos: 0
Respuesta: ayuda con una consulta select.. where.. varios valores de un campo

usa OR en lugar de AND
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 14:06.