Nombre de las asignaturas que tienen más créditos que "Seguridad Vial". Usando consultas anidadas: SELECT Nombre AS NOMBRE_ASIGNATURA FROM ASIGNATURA WHERE Creditos > (SELECT Creditos FROM ASIGNATURA WHERE Nombre = Seguridad Vial) Usando alias: SELECT DISTINCT(ASIG1.Nombre) AS NOMBRE_ASIGNATURA FROM ASIGNATURA AS ASIG1, ASIGNATURA AS ASIG2 WHERE ASIG1.Creditos > ASIG2.Creditos AND ASIG2.Nombre = Seguridad Vial
Mostrar el identificador de los alumnos matriculados en cualquier asignatura excepto la "150212" o la "130113"
SELECT IdAlumno FROM ALUMNO WHERE IdAlumno NOT IN (SELECT IdAlumno FROM ALUMNO_ASIGNATURA WHERE IdAsignatura = "150212" OR IdAsignatura = "130113")
Id de los alumnos matriculados en la asignatura "150212" pero no en la "130113".
SELECT IdAlumno FROM ALUMNO WHERE IdAlumno IN (SELECT IdAlumno FROM ALUMNOASIGNATURA WHERE IdAsignatura = "150212") AND IdAlumno NOT IN (SELECT IdAlumno FROM ALUMNOASIGNATURA WHERE IdAsignatura = "130113");