이 문서는 지원되지 않는 버전의 PostgreSQL을위한 것입니다.
당신은에 대해 같은 페이지를 보려고 할 수 있습니다PostgreSQL : 문서 : 17 : 7.6. 스포츠 토토 베트맨 및 오프셋버전 또는 위에 나열된 다른 지원 버전 중 하나입니다.

2.5. 제한 및 오프셋

selectselect_listFromtable_expression[주문 bySort_Spec] [제한번호| 모두] [오프셋번호]

한계는 행의 일부만 검색 할 수 있습니다. 나머지 쿼리에 의해 생성됩니다. 한계 계수가있는 경우 주어지면, 그 많은 행이 반환 될 것입니다. 오프셋 인 경우 시작하기 전에 많은 행을 건너 뛸 것입니다. 반환 줄.

한계를 사용하는 경우 주문별 절차를 사용하는 것이 좋습니다. 결과적으로 결과 행을 고유 한 순서로 제한합니다. 그렇지 않으면 쿼리 행의 예측할 수없는 부분 집합을 얻을 수 있습니다. 10 번째 ~ 20 줄을 요구할 수 있지만 10 번째 20에서 어떤 주문을 통해? 주문은 알려져 있지 않으며 주문을 지정하지 않는 한.

Query Optimizer는 생성 할 때 제한됩니다. 쿼리 계획이므로 다른 계획을 세울 가능성이 높습니다. (다른 행 주문 생성) 당신이주는 것에 따라 제한 및 오프셋. 따라서 다른 한계/오프셋 값을 사용합니다 쿼리 결과의 다른 서브 세트 선택일관성없는 결과를 제공합니다당신이 시행하지 않는 한 주문한 예측 가능한 결과 순서. 이것은 버그가 아닙니다. 그것은 SQL이 그렇지 않다는 사실의 고유 한 결과입니다. 특정 순서로 쿼리 결과를 전달할 것을 약속합니다. 주문이 주문을 제한하는 데 사용되지 않는 한.