LIMIT
SELECT *
FROM city
ORDER BY Population DESC
LIMIT 10;
MySQL에서 LIMIT을 안걸고 질의를 해도 DB에 수많은 데이터가 로드되는 것을 방지하기 위해
default로 LIMIT이 걸려있다.
OFFSET
SELECT *
FROM city
ORDER BY Population DESC
LIMIT 1 OFFSET 3;
여기서 유의할 점은 LIMIT 뒤엔 출력 개수가 들어가고, OFFSET 뒤엔 시작 인덱스가 들어간다.
OFFSET은 0부터 시작하므로 0,1,2,3 결국 네 번째 행에 해당하는 값이 반환된다.
OFFSET 생략
SELECT *
FROM city
ORDER BY Population DESC
LIMIT 1 ,3;