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

다음 주어진 테이블에서 해당 SQL문을 실행한 결과로 알맞은 것은?
본문)
SELECT * FROM SQLD5 WHERE COL1 IN (1,2,NULL);

이 문제 풀어보기

정답 및 해설 보기

정답: 4번

NULL은 비교에서 애초에 제외되어 IN 연산자 안에 NULL이 있어도 비교 연산을 수행하지 않는다. 주어진 테이블의 COL1 속성값 1,2값을 갖는 튜플만 조회된다.
이 단원 연속 풀기 · 집합 연산자개념서 「집합 연산자」 읽기

이 단원 공개 기출 48문항

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