Ver Mensaje Individual
  #4 (permalink)  
Antiguo 21/10/2015, 15:14
Avatar de mortiprogramador
mortiprogramador
Colaborador
 
Fecha de Ingreso: septiembre-2009
Ubicación: mortuoria
Mensajes: 3.805
Antigüedad: 14 años, 7 meses
Puntos: 214
Respuesta: Loco con INNER JOIN

<saludo>
Ahm, pues a ver.
Haciendo las consultas por aparte, deben funcionar pues
deben haber registros que en la tabla2 en el CAMPO_A
tengan valores 7 o 9.

Sin embargo, al unir las consultas y buscar un registro
que cumpla ambas condiciones, no se va a dar, pues
el campo solo tendrá uno de los dos valores, no los dos al tiempo,
a menos que el AND involucre a otra tabla, o a otro campo de la misma tabla,
pero si los campos son correctos, entonces el AND que hace de puente
debe ser sustituido por un OR

Código SQL:
Ver original
  1. WHERE ( (tabla2.CAMPO_A='7' AND tabla2.CAMPO_B='1') OR (tabla2.CAMPO_A='9' AND tabla2.CAMPO_B='1') )


¿Para cuando la cerveza?

</saludo>
__________________
"Si consigues ser algo más que un hombre, si te entregas a un ideal, si nadie puede detenerte, te conviertes en algo muy diferente."
Visita piggypon.com