Ver Mensaje Individual
  #1 (permalink)  
Antiguo 25/11/2009, 06:20
sloganernesto
 
Fecha de Ingreso: noviembre-2009
Mensajes: 9
Antigüedad: 15 años, 3 meses
Puntos: 0
Exclamación Valor que aparece en una tabla, pero no en otra

Buenos días.

Tengo dos tablas:
Producto y Ofertas

En ambas existe un campo 'ref'.

Desearía hacer un select en Producto que me mostrara las filas que están en Producto, excepto las que también están en Ofertas, he probado de las siguientes formas:

SELECT DISTINCT * FROM PRODUCTO, OFERTAS WHERE PRODUCTO.REF <> OFERTAS.REF

SELECT DISTINCT * FROM PRODUCTO JOIN OFERTAS ON PRODUCTO.REF <> OFERTAS.REF GROUP BY PRODUCTO.REF

ELECT DISTINCT * FROM PRODUCTO JOIN OFERTAS ON PRODUCTO.REF <> OFERTAS.REF


pero en ninguno de esos casos me muestra lo que deseo
he visto temas parecidos pero he probado las soluciones que dan y ninguna me es de ayuda