Ver Mensaje Individual
  #1 (permalink)  
Antiguo 27/07/2008, 15:40
yazo
 
Fecha de Ingreso: abril-2003
Mensajes: 363
Antigüedad: 21 años
Puntos: 3
Como uno estas dos consultas?

Hola,

Tengo un consulta en la que quiero no mostrar los registros con el id que saco de otra consulta, es decir, tengo una consulta del tipo:
Código HTML:
SELECT * FROM tabla WHERE tabla.id NOT IN (SELECT tab.id FROM tabla2 AS tab WHERE tab.completo=1 GROUP by tab.id)
Ya se que se puede hacer de otra forma, pero la consulta que tengo que hacer es más compleja y necesito hacer una subconsulta.
Lo que nose es si hay que usar IN, ANY, ALL,... ni como usarlo exactamente para que me elimine esos registros.

Muchas Gracias