L001 과목을 수강하지 않는 학생의 이름, 학년을 검색하는 SQL을 IN연산자와 EXISTS 연산자를 이용해 작성하라는 문제가 있어서
SELECT 이름, 학년
FROM 학생
WHERE 과목번호 NOT IN (SELECT 학생
FROM 수강
WHERE 과목번호=‘L001');
SELECT 이름, 학년
FROM 학생
WHERE NOT EXISTS(SELECT *
FROM 수강
WHERE 과목번호 = ‘L001');
이렇게 코딩했더니 문제가 발생합니다.
어디서 발생했죠??
지난번 문제와 동일 합니다.
쿼리 작성시 쿼테이션 마크 부분...