연결 항공편을 찾는 다음 SQL에 대한 설명으로 옳은 것은?SELECT… | [SQLD] SQL 개발자 기출유형 모의고사 4회 상세 페이지

1[SQLD] SQL 개발자 기출유형 모의고사 4회
연결 항공편을 찾는 다음 SQL에 대한 설명으로 옳은 것은?
SELECT A.편명 AS 첫편, B.편명 AS 연결편
  FROM 항공편 A
  JOIN 항공편 B
    ON A.도착공항 = B.출발공항;
1
셀프 조인에서는 별칭을 생략할 수 있다
2
같은 테이블을 별칭 둘로 나눠 조인한다
3
같은 테이블끼리는 외부 조인할 수 없다
4
결과 행 수는 항공편 행 수를 넘지 않는다
해설

셀프 조인(Self Join)은 한 테이블을 별칭 A·B 로 두 번 참조해 서로 다른 테이블처럼 조인하며, 여기서는 A 의 도착공항에서 출발하는 B 를 찾아 연결편을 만든다.

조건을 만족하는 짝이 여럿이면 결과 행 수가 원래 행 수를 넘을 수 있다.

  • 같은 테이블을 두 번 쓰므로 열을 구분할 별칭이 꼭 필요하다.
  • 셀프 조인에도 LEFT OUTER JOIN 을 쓸 수 있다.
  • 한 항공편이 여러 편과 연결되면 행 수가 늘어난다.

오류나 개정된 내용이 보이면 알려주세요

이어서 풀어보기

[SQLD] SQL 개발자 기출유형 모의고사 4회 50문항 이어서 보기문제·정답·해설을 한 페이지에서 이어서 볼 수 있어요SQLD SQL 개발자 실전 모의고사 암기장 전체 보기