Pregunta

Tengo dos tablas:

Curso: ID, NOMBRE

Maestro: IDUSER, IDCOURSE, IDSCHOOL

Ahora, por ejemplo, tengo un usuario con la ID 10 y una escuela con la ID 4.

Quiero hacer un selecto sobre todos los campanos en el curso de la tabla, que su ID no se registra en el profesor de la tabla en la misma línea con el IDUSER 10 e IDSCHOOL 4.

¿Cómo podría hacer esta consulta?

¿Fue útil?

Solución

SELECT Id, Name
FROM Course
WHERE Id NOT IN (
    SELECT IdCourse 
    FROM Teacher 
    WHERE IdUser = 10 AND IdSchool = 4
);
Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top