문제

두 개의 테이블이 있습니다.

코스 : ID, 이름

선생님 : IDUSER, IDCOURSE, IDSCHOOL

이제는 ID 10과 ID 4가있는 학교를 가진 사용자가 있습니다.

테이블 코스의 모든 쿠스를 선택하고, ID가 동일한 줄에있는 테이블 교사가 IDUSER 10과 IDSCHOOL 4와 동일한 줄에 기록되지 않았습니다.

어떻게이 쿼리를 만들 수 있습니까?

도움이 되었습니까?

해결책

SELECT Id, Name
FROM Course
WHERE Id NOT IN (
    SELECT IdCourse 
    FROM Teacher 
    WHERE IdUser = 10 AND IdSchool = 4
);
.
라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top