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

ayuda con un select

Estas en el tema de ayuda con un select en el foro de Mysql en Foros del Web. buenas soy nuevo en este foro mi problema es el siguiente tengo una tabla con 4 campos y quiero poder realizar las siguientes busquedas con ...
  #1 (permalink)  
Antiguo 16/04/2010, 22:00
 
Fecha de Ingreso: abril-2010
Mensajes: 1
Antigüedad: 14 años
Puntos: 0
ayuda con un select

buenas soy nuevo en este foro mi problema es el siguiente
tengo una tabla con 4 campos y quiero poder realizar las siguientes busquedas con dos campos de formularios es decir variable_de_busqueda1 y variable_de_busqueda2

1)quiero poder buscar al introducir un valor en variable_de_busqueda1 y que me muestre solo los datos que coincidan con variable_de_busqueda1

2)quiero poder buscar al introducir un valor en variable_de_busqueda2 y que me muestre solo los datos que coincidan con variable_de_busqueda2

y

3)quiero poder buscar al introducir un valor en variable_de_busqueda2 y en variable_de_busqueda1 y que me muestre solo los datos que coincidan con ambas variables: variable_de_busqueda2 y variable_de_busqueda1


el sql que tengo hasta ahora es algo asi


SELECT * FROM tabla WHERE (numer = %s XOR area = %s) XOR (numer = %s AND area = %s)


al usar este sql funciona perfecto el 1) el 2) pero el 3) cuando le digo que me muestre los valores con 1 y con salud me muestra esto:

1 david salud
1 marcia salud
2 pedro salud
1 perez transporte


y lo que quiero haga el tres es esto:

1 david salud
1 marcia salud

sin mostrarme estos 2 datos de abajo
2 pedro salud
1 perez transporte

creo que me estendi un poco pero quiero explicarme lo mejor que pueda

Etiquetas: select
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 17:37.