1. 정렬(ORDER BY)
SELECT * FROM topic ORDER BY id ASC; -> (ASC, 오름차순은 생략가능)
SELECT * FROM topic ORDER BY id DESC;
2. 페이징(Paging) : 데이터를 조각내서 가져오는 기법
SELECT * FROM topic
OFFSET 1 ROWS; (1번 행 이후에 나오는 모든 행 출력)
* 컴퓨터는 데이터를 읽을 때 0번 부터 읽음
2-1. SELECT * FROM topic
OFFSET 0 ROWS; (모든 행)
FETCH NEXT 1 ROWS ONLY; (0행 이후 1개의 행만 출력한다 -> 1행만 출력)
2-2. SELECT * FROM topic
OFFSET 1 ROWS; (1행 데이터 이후)
FETCH NEXT 2 ROWS ONLY; (1행 이후 2개의 행만 출력한다 -> 2,3행만 출력)
(*** 11버전 이후 버전만 [ ex) 12버전 부터] offset과 fetch 명령어 사용가능)
'SQL > Oracle SQL' 카테고리의 다른 글
Oracle SQL - 6 (행 삭제, CRUD 의 D) (0) | 2023.09.20 |
---|---|
Oracle SQL - 5 (행 수정, CRUD 의 U) (0) | 2023.09.20 |
Oracle SQL - 3 (테이블 조회, CRUD - R) (0) | 2023.09.20 |
Oracle SQL - 2 (테이블 생성 CRUD - C) (0) | 2023.09.20 |
Oracle SQL - 1 (Oracle Server의 동작원리, 사용자 생성) (0) | 2023.09.20 |