Ver Mensaje Individual
  #1 (permalink)  
Antiguo 14/11/2017, 09:05
Avatar de bacc
bacc
 
Fecha de Ingreso: febrero-2009
Ubicación: Argentina
Mensajes: 33
Antigüedad: 15 años, 1 mes
Puntos: 1
Pregunta Consulta Select "compleja"

Estimados, como andan ?

Hace unos días estoy rompiendome la cabeza con una consulta que no puedo hacer andar; seguramente es algo simple... pero no le encuentro la vuelta.. acá les explico:

Tengo una tabla con estos campos, lo que necesito es extraer lo que dejo acá abajo

id / id_padre / id_informatica / nivel
1 3 1 3
2 3 9 3

Por cada persona (id_padre) hay un rubro de informatica (id_informatica) que a su vez tiene un nivel del 1 al 3 (nivel)

Yo necesito que me traiga las personas que tengan id_informatica en 1 y en 9; y no los que solo tengan 1 o 9...tienen que cumplir ambas condiciones (y cumplir con el nivel).

Si yo hago:

SELECT * FROM <TABLA>
WHERE
(id_informatica='1' AND nivel>='2')
AND
(id_informatica='9' AND nivel>='1')

no me devuelve nada; y si uso OR, me trae los que tienen una sola condición...

Alguien puede darme una mano ? GRACIAS!!