SQLD · 제62회 · 22번

Q.222026622과목 · SQL 기본 및 활용
아래 테이블 T1, T2에 대해 (가)~(라) SQL 가운데 결과 행의 수가 가장 많은 것은?
보기
[T1]
ID
100
200
100
300
[T2]
IDNAMECOUNTRY
100HugoFR
200ShakespeareUK
300GoetheDE
-- (가)
SELECT T1.ID, T2.NAME
FROM T1 LEFT OUTER JOIN T2
  ON T1.ID = T2.ID AND T2.COUNTRY = 'UK';

-- (나)
SELECT T1.ID, T2.NAME
FROM T1 LEFT OUTER JOIN T2
  ON T1.ID = T2.ID
WHERE T2.COUNTRY = 'UK';

-- (다)
SELECT T1.ID, T2.NAME
FROM T1 INNER JOIN T2
  ON T1.ID = T2.ID
WHERE T2.COUNTRY = 'UK';

-- (라)
SELECT T1.ID, T2.NAME
FROM T1 RIGHT OUTER JOIN T2
  ON T1.ID = T2.ID
WHERE T2.COUNTRY = 'UK';
  • 1(가)
  • 2(나)
  • 3(다)
  • 4(라)

정답: 1 · (가)

해설
해설 불러오는 중…
이 회차 문제 풀어보기 →SQLD 더 풀기