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

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

문제

SQL에서 윈도우 함수 LAG()에 대한 설명으로 가장 적절한 것은?

① 현재 행보다 앞선(이전) 행의 값을 가져온다 ② 현재 행보다 뒤따르는(다음) 행의 값을 가져온다 ③ 파티션 내에서 누적 합계를 계산한다 ④ 동일한 값에 대해 같은 순위를 부여한다

정답

1

해설

LAG() 함수는 현재 행을 기준으로 이전 행(앞선 행)의 값을 가져오는 윈도우 함수이다. 기본적으로 1행 앞의 값을 가져오며, 오프셋을 지정하여 더 앞선 행의 값도 가져올 수 있다. ②는 LEAD() 함수의 기능, ③은 SUM() OVER()의 기능, ④는 RANK() 함수의 기능이다.

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

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

[SQLD] 데이터베이스 구축 기출 #3310 | sqldpass