본문 바로가기
DataBase

[postgreSQL][데이터 필터링]LIMIT절

by 바까 2021. 9. 13.
반응형
--2)LIMIT 절
--특정 집합을 출력 시 출력하는 행의 수를 한정하는 역할을 한다. 부분 범위 처리시 사용
--PostgreSQL MySQL등에서 지원
--(1)LIMIT절 문법
--select *
--from table_name
--limit N;		--출력하는 행의 수를 지정한다

--select *
--from table_name
--limit N offset M; --출력하는 행의 수를 지정하면서 시작위치를 지정한다. offset M값의 시작위치는 0이다.

select film_id, title, release_year
from film f 
order by film_id    --order by 한 결과중에서
	limit 5;		--5개만 보여주라

select film_id, title, release_year
from film f 
order by film_id    --order by 한 결과중에서
	limit 	4		--정렬한 값 건수는 4건으로 제한
	offset  3;		--film_id로 정렬한 값 중에서 출력행의 시작위치는 3이다.
					--(시작위치 3은 0,1,2,3, 즉 4행부터 시작)
	
--내림차순정렬
select film_id, title, release_year
from film f 
order by rental_rate desc   
	limit 	10  offset 5;	--0 1 2 3 4 5
							--1	2 3 4 5 6
반응형

댓글