반응형
--3)FETCH절
--특정 집합을 출력 시 출력하는 행의 수를 한정하는 역할. 부분 범위 처리시 사용
--(1)FETCH절 문법
--SELECT *
--FROM TABLE_NAME
--FETCH FIRST [N] ROW ONLY; --출력하는 행의 수를지정한다. N을 입력하지 않고 ROW ONLY만 입력하면 단 한 건만 출력
--SELECT *
--FROM TABLE_ NAME
--OFFSET N ROWS
-- FETCH FIRST [N] ROW ONLY; --출력하는 행의 수를 지정하면서 시작위치를 지정한다. OFFSET N값의 시작위치는 0
select film_id , title
from film f
order by title
fetch first row only; --TITLE로 정렬한 집한 중에서 최초의 단 한건의 행을 리턴
select film_id , title
from film f
order by title
fetch first 5 row only; --지정한 숫자만큼 출력
select film_id , title
from film f
order by title --TITLE로 정렬한 집합중에서
offset 5 rows --6번째 행부터 -- 0 1 2 3 4 5
-- 1 2 3 4 5 6
fetch first 5 row only; --5건의 행을 리턴한다.
반응형
'DataBase' 카테고리의 다른 글
[postgreSQL][데이터 필터링]BETWEEN 연산자 (0) | 2021.09.13 |
---|---|
[postgreSQL][데이터 필터링]IN 연산자 (0) | 2021.09.13 |
[postgreSQL][데이터 필터링]LIMIT절 (0) | 2021.09.13 |
[postgreSQL][데이터 필터링]WHERE절 (0) | 2021.09.13 |
[postgreSQL][데이터 조회]SELECT DISTINCT문 (0) | 2021.09.13 |
댓글