페이지는 정렬을 완성한 뒤 그 순서에서 자른다

LIMIT 자체는 순서를 만들지 않으므로 먼저 동률까지 해소하는 전체 순서를 정의해야 합니다.

  1. 1

    필터

    목록의 모집단

  2. 2

    주 정렬

    created_at DESC

  3. 3

    동률 해소

    id DESC

  4. 4

    범위

    LIMIT count

  5. 5

    페이지

    정의된 순서의 연속 구간

핵심: 최신 목록은 created_at DESC 뒤에 유일한 id DESC를 붙여 모든 행의 상대 위치를 고정합니다.