![Antiguo](http://static.forosdelweb.com/fdwtheme/images/statusicon/post_old.gif)
21/06/2010, 14:39
|
Colaborador | | Fecha de Ingreso: marzo-2008 Ubicación: Cáceres
Mensajes: 3.735
Antigüedad: 16 años, 10 meses Puntos: 300 | |
Respuesta: Ayuda con esta consulta A ver, la relación de integridad puedes controlarla con el motor InnoDB, pero con eso no sabrás qué materias de entre todas las existentes no han sido asignadas a un grupo determinado. Como te dije, no lo comprobé, pero las consultas que te puse debían proporcionarte esa información.
Vamos a lo que parece entenderse mejor, aunque sea menos eficiente:
SELECT id_materia, materia FROM materias WHERE id_materia IS NOT (SELECT id_materia FROM Grupos_Materias WHERE id_grupo = @numerogrupoquesea) |