728x90
반응형
데이터를 100개씩 조회할 때, LIMIT 절의 구문은 LIMIT {row_count} OFFSET {offset} 형식을 사용합니다.
하지만 질문에서 제공한 형식처럼 LIMIT (start, end) 형태는 CUBRID SQL에서는 지원하지 않습니다.
100개의 데이터를 가져오려면 LIMIT과 OFFSET을 사용해야 합니다.
여기서는 시작 위치(OFFSET)와 몇 개의 데이터를 가져올지(LIMIT)를 명시합니다.
쿼리 예시:
- 첫 번째 100개 행 (0번부터 99번까지)
- LIMIT 100: 100개의 행을 가져옵니다.
- OFFSET 0: 0번부터 시작 (즉, 첫 번째 100개의 행을 가져옵니다).
SELECT *
FROM table_name
ORDER BY column_name
LIMIT 100 OFFSET 0;
2. 두 번째 100개 행 (101번부터 200번까지)
- LIMIT 100: 100개의 행을 가져옵니다.
- OFFSET 100: 101번부터 시작하여 100개의 행을 가져옵니다.
SELECT *
FROM table_name
ORDER BY column_name
LIMIT 100 OFFSET 100;
3. 세 번째 100개 행 (201번부터 300번까지)
- LIMIT 100: 100개의 행을 가져옵니다.
- OFFSET 200: 201번부터 시작하여 100개의 행을 가져옵니다.
SELECT *
FROM table_name
ORDER BY column_name
LIMIT 100 OFFSET 200;
요약:
- LIMIT: 가져올 행의 개수를 지정.
- OFFSET: 데이터를 가져올 시작 위치를 지정.
이 방식을 통해 데이터를 100개씩 구간으로 나눠서 조회할 수 있습니다.
728x90
반응형
'IT > DB' 카테고리의 다른 글
데이터베이스 SQL 조건절 where 1=1 뜻 (0) | 2024.11.05 |
---|---|
데이터베이스 SQL 서브쿼리 EXIST 함수 사용 (1) | 2024.11.03 |
select 1 from 테이블 쿼리 사용하는 방법 (0) | 2024.11.02 |
데이터베이스 SQL쿼리 rollup 합계 사용하는 방법 (1) | 2024.11.02 |
SQL쿼리 group by a 와 group by a,b,c 차이 (1) | 2024.10.21 |