Ver Mensaje Individual
  #1 (permalink)  
Antiguo 28/01/2012, 21:11
Avatar de cesarpunk
cesarpunk
 
Fecha de Ingreso: enero-2008
Ubicación: Lima
Mensajes: 943
Antigüedad: 16 años, 4 meses
Puntos: 9
Comparar 2 Selects o tablas

Hola colegas, pues me estoy rompiendo la cabeza con una consulta que espero sea posible realizarla...

Tengo 2 tablas Grupo_Producto y Temporal_grupo:

Si yo realizo la siguiente consulta a la tabla grupo:

Código:
SELECT grupo.id_producto FROM grupo
WHERE id_grupo=2
me retorna:

id_producto
----------------
5

Ahora, si yo hago la consulta a la tabla temporal

Código:
SELECT temporal.id_producto FROM temporal
me retorna:

id_producto
----------------
5
14

Lo que deseo es comparar esos 2 resultados en un query y que me retorne la diferencia, osea "14"... he intentado con esto:

Código:
SELECT grupo.id_producto FROM grupo
WHERE grupo.id_producto
NOT IN (
SELECT temporal.id_producto
FROM temporal
WHERE grupo.id_producto=temporal.id_producto
)
AND grupo.id_grupo=2
Pero no me retorna nada, existirá otra forma de comparar dichos resultados?

espero su ayuda, gracias
__________________
Quitenme la vida pero no la bebida.