아래 쿼리에서 :
SELECT column
FROM table
LIMIT 18 OFFSET 8
우리는 얼마나 많은 결과를 어디서 그리고 어디에서 얻을 수 있습니까?
답변
레코드 # 9에서 시작하여 레코드 # 26에서 18 개의 결과를 반환합니다.
에서 검색어를 읽고 시작하십시오 offset
. 먼저 8로 오프셋합니다. 즉, 쿼리의 처음 8 개 결과를 건너 뜁니다. 그런 다음 18로 제한합니다. 즉, 총 18 개의 레코드 인 레코드 9, 10, 11, 12, 13, 14, 15, 16 …. 24, 25, 26을 고려합니다.
이것을 확인하십시오 .
또한 공식 문서 .
답변
OFFSET
테이블에서 시작 커서를 나타내는 키워드 일뿐입니다.
SELECT column FROM table LIMIT 18 OFFSET 8 -- fetch 18 records, begin with record 9 (OFFSET 8)
당신은 같은 결과 양식을 얻을 것이다
SELECT column FROM table LIMIT 8, 18
시각적 표현 ( R
일부 순서로 테이블에서 하나의 레코드 임)
OFFSET LIMIT rest of the table
__||__ _______||_______ __||__
/ \ / \ /
RRRRRRRR RRRRRRRRRRRRRRRRRR RRRR...
\________________/
||
your result
답변
8로 column
언급했듯이 값 9에서 26 까지의 출력을 얻습니다.OFFSET