SQLDSQL 활용ALL난이도 3MCQ

SQLD ALL 기출문제 #3790

문제

다음 조건을 만족하는 값으로 가장 적절한 것은?

SQL
WHERE COL <= ALL (50, 15)

<데이터>

COL
10
12
15
20
50

① 10, 12, 15 ② 20, 50 ③ 10, 12, 15, 20, 50 ④ 50

정답

1

해설

정답: 1. COL <= ALL(50, 15)는 COL이 50 이하이면서 동시에 15 이하이어야 하므로 결국 COL <= 15와 같다.

오답 풀이

  • 1번: 15 이하인 10, 12, 15가 조건을 만족한다.
  • 2번: 20과 50은 15 이하 조건을 만족하지 않는다.
  • 3번: 모든 값이 조건을 만족하지 않는다.
  • 4번: 50은 15 이하가 아니므로 제외된다.

보충 개념 ALL은 목록의 모든 값에 대해 조건이 참이어야 한다. <= ALL은 목록의 최솟값 이하인 조건과 같은 의미가 된다.

SQLD 시험 준비 가이드

이런 문제 20~50개를 한 번에 풀어보세요

매번 새로 추가되는 모의고사 + 오답 자동 복습 + 회차별 실력 추적. 회원가입 후 무료 이용.

[SQLD] ALL SQL 활용 기출 #3790 | 문어CBT