SQLD데이터베이스 구축난이도 2MCQ

SQLD 데이터베이스 구축 기출문제 #5140

문제

다음 SQL문의 실행 결과에서 FIRST_VALUE 함수가 반환하는 값은?

SELECT 제품명, 가격, FIRST_VALUE(가격) OVER (ORDER BY 가격 ASC) AS 최저가격 FROM 상품;

(상품 데이터: 노트북 1200000, 마우스 25000, 키보드 80000)

세 번째 행(노트북)의 '최저가격' 값은?

① 1200000 ② 25000 ③ 80000 ④ NULL

정답

2

해설

FIRST_VALUE는 윈도우 프레임 내에서 첫 번째 행의 값을 반환한다. 가격 오름차순 정렬 시 마우스(25000)가 첫 번째이므로, 모든 행의 최저가격은 25000이다.

SQLD 시험 준비 가이드

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

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

[SQLD] 데이터베이스 구축 기출 #5140 | 문어CBT