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

como hago para colocar varias condiciones a una misma consulta ?

Estas en el tema de como hago para colocar varias condiciones a una misma consulta ? en el foro de Mysql en Foros del Web. hola. yo tengo una base de datos que tiene por ejemplo casa, nombre, edad, tel. y quiero hacer una consulta que recupere todos los datos ...
  #1 (permalink)  
Antiguo 25/01/2011, 09:23
Avatar de intiweb  
Fecha de Ingreso: mayo-2009
Ubicación: Capital Federal
Mensajes: 363
Antigüedad: 15 años
Puntos: 5
como hago para colocar varias condiciones a una misma consulta ?

hola.
yo tengo una base de datos que tiene por ejemplo casa, nombre, edad, tel.
y quiero hacer una consulta que recupere todos los datos de las filas donde la casa sea por ejemplo blanca o negra y el nombre pedro.

la consulta normal seria:

Código:
SELECT * FROM nombre_tabla WHERE casa = 'blanco' AND nombre = 'pedro'
no se como seguir para agregarle la condicion negro.
probe asi pero no me funciona:

Código:
SELECT * FROM nombre_tabla WHERE casa = 'blanco' or casa = 'negro' AND nombre = 'pedro'
alguien sabe si esto se puede hacer ? o cual es mi error ?.
__________________
un saludo..... . . .
  #2 (permalink)  
Antiguo 25/01/2011, 10:09
 
Fecha de Ingreso: enero-2010
Ubicación: Estelí, Nicaragua
Mensajes: 157
Antigüedad: 14 años, 3 meses
Puntos: 8
Respuesta: como hago para colocar varias condiciones a una misma consulta ?

Hola, eso deberia funcionarte, solo tienes que encerrar entre parentesis (casa='blanco' or casa='negro') and nombre='pedro'

Prueba asi y comentas.
  #3 (permalink)  
Antiguo 25/01/2011, 13:51
Avatar de intiweb  
Fecha de Ingreso: mayo-2009
Ubicación: Capital Federal
Mensajes: 363
Antigüedad: 15 años
Puntos: 5
Respuesta: como hago para colocar varias condiciones a una misma consulta ?

perfecto tenias toda la razon LENINCASCO.
muchisimas gracias..
__________________
un saludo..... . . .

Etiquetas: condiciones
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:57.