Ver Mensaje Individual
  #4 (permalink)  
Antiguo 27/04/2010, 19:35
Avatar de gnzsoloyo
gnzsoloyo
Moderador criollo
 
Fecha de Ingreso: noviembre-2007
Ubicación: Actualmente en Buenos Aires (el enemigo ancestral)
Mensajes: 23.324
Antigüedad: 16 años, 5 meses
Puntos: 2658
Respuesta: Excluir datos entre tablas relacionadas

Está a medias bien, pero tu problema es que lo que debes obtener no proviene de la tabla generosxpeliculas, sino de peliculas. La primera sólo sirve para saber cuáles son las que hay que excluir. Los datos importantes vienen de la segunda:
Código MySQL:
Ver original
  1. FROM peliculas
  2. WHERE id_pelicula NOT IN
  3.     (SELECT id_pelicula
  4.     FROM generosxpeliculas
  5.     WHERE id_genero IN('X'));
__________________
¿A quién le enseñan sus aciertos?, si yo aprendo de mis errores constantemente...
"El problema es la interfase silla-teclado." (Gillermo Luque)