결과집합을 가져올 때 상위 몇 건과 같이 레코드 개수를 제한해서 가져오려면 어떻게 해야할까?
SQL Server의 경우에는 TOP 절을 사용하면 되지만, SQLite는 Limit 절을 사용하면 된다.
아래의 결과는 col1 컬럼을 기준으로 정렬한 값의 결과집합을 가져오는 쿼리이다.
이 결과집합에서 상위 5건만 가지고 오고 싶을 때 LIMIT 5 를 추가로 입력해주면 된다.
그 외 상위 몇번째부터 몇건의 결과집합을 가지고 오는 방법도 있다.
LIMIT 3, 4 라고 입력하면 상위 3번째 레코드부터 4건의 레코드를 가지고 오는 것을 뜻한다.
'DBMS > SQLite' 카테고리의 다른 글
[SQLite] 기본키의 자동증가 (AUTOINCREMENT) (0) | 2015.04.24 |
---|---|
[SQLite] 숨겨진 기본키, ROWID (0) | 2015.04.23 |
[SQLite] SELECT 문의 출력 결과를 좀 더 쉽게 보기 (0) | 2015.04.22 |
[SQLite] 요일 구하기 (0) | 2015.04.20 |
[SQLite] SQLite 테이블 생성/삭제, 데이터 입력/조회 (0) | 2015.04.07 |