SQLD(SQL 개발자) 기출 · 집합 연산자

Orders 테이블의 고객id에는 Customers 테이블에 존재하지 않는 고객id도 있다. Customers 테이블에 존재하지 않는 고객id만 Orders 테이블에서 추출하는 SQL을 ( )를 채워 완성하시오.
본문)
SELECT * FROM Orders
WHERE ( ㄱ ) (SELECT * FROM Customers WHERE (  ㄴ  ));

이 문제 풀어보기

정답 및 해설 보기

정답: 2번

Customers 테이블에서 존재하지 않은 고객id를 식별하기 위해서는 NOT EXISTS를 사용하고 WHERE구에 "Customers. id = Orders. id"를 사용해야 한다.
이 단원 연속 풀기 · 집합 연산자개념서 「집합 연산자」 읽기

이 단원 공개 기출 48문항

  1. 릴레이션 Emp, Dept가 다음과 같이 정의 되어 있다. 부서에 사원이 한명도 없는 부서를 검색하는 질의를 작성할 때, 가장 올바르지 않은 것은? (단, Emp…집합 연산자
  2. 아래의 테이블들에 대해서 SQL문을 수행하였을 때의 결과 값은? [그림]집합 연산자
  3. 다음 ERD로 작성한 SQL문에서 오류가 발생하는 것은? [그림]집합 연산자
  4. 다음 SQL 중 정상 수행이 불가한 것은?집합 연산자
  5. 아래의 SQL의 출력 결과 중 알맞은 것은? [그림]집합 연산자
집합 연산자 기출 전체 보기 →