Ver Mensaje Individual
  #3 (permalink)  
Antiguo 08/06/2011, 09:48
delta132
 
Fecha de Ingreso: abril-2006
Ubicación: Bogotá
Mensajes: 251
Antigüedad: 18 años
Puntos: 14
Respuesta: Restringir SELECT

Hola, gracias por responder, en realidad la consulta es un "poco" mas compleja .. la reduje para que fuera mas facil de entender, mira la que estoy intentando:


Código SQL:
Ver original
  1. SELECT DISTINCT cliente.id_cliente
  2. FROM call_formulario formu
  3. INNER JOIN call_cliente cliente ON cliente.id_cliente = formu.id_cliente
  4. INNER JOIN call_contactos contacto ON contacto.id_cliente = formu.id_cliente
  5. WHERE formu.entrevista_fecha >=  '2009-01-01 00:00:00'
  6. AND contacto.id_subtipo NOT
  7. IN ('6','7','8','9','0')

En realidad el campo id_subtipo esta enlazado con otra tabla pero no quiero que me traiga los que tienen algún contacto 6,7,8,9,0

La probé así (todas las tablas se enlazan con el id_cliente) pero al validar algunos id_cliente que me arroja como resultado me siguen saliendo algunos que tienen contacto con id_subtipo 6,7,8,9,0 .. Como comentaba un cliente puede tener 20 gestiones .. me interesa saber solo cuales nunca han tenido una del tipo 6,7,8,9,0

¿Estaré haciendo algo mal? Espero me puedas ayudar.