OFFSET을 사용한 다음 쿼리의 실행 결과로 올바른 것은?

과목: MySQL

문제 번호: 3097

medium
OFFSET을 사용한 다음 쿼리의 실행 결과로 올바른 것은?
SELECT * FROM Customers
LIMIT 3 OFFSET 3;
A. 처음 3개 레코드를 조회한다
B. 4번째부터 6번째까지 3개 레코드를 조회한다
C. 3번째부터 6번째까지 4개 레코드를 조회한다
D. 마지막 3개 레코드를 조회한다

정답: B



LIMIT 3 OFFSET 3은 4번째부터 6번째까지 3개 레코드를 조회합니다

OFFSET 동작 원리:
OFFSET 3: 처음 3개 레코드를 건너뛰고 시작
LIMIT 3: 3개 레코드만 반환
⦁ 결과: 4번째, 5번째, 6번째 레코드 조회

레코드 위치 계산:
⦁ OFFSET은 0부터 시작하는 인덱스
⦁ OFFSET 0: 첫 번째 레코드
⦁ OFFSET 3: 네 번째 레코드부터 시작
⦁ 페이징 처리에서 자주 사용되는 패턴입니다

💡 학습 팁

이 문제를 포함한 MySQL 과목의 모든 문제를 순차적으로 풀어보세요. 진행상황이 자동으로 저장되어 언제든지 이어서 학습할 수 있습니다.