빠르게 핵심만
[SQL] LIMIT으로 레코드 수 제한하기 본문
1) SELECT LIMIT 절
SELECT LIMIT 절은 반환할 레코드 수를 제한할 때 사용합니다.
많은 수의 레코드를 반환하면 성능에 영향을 줄 수 있기 때문에, SELECT LIMIT 절은 수천 개의 레코드가 있는 큰 테이블에서 유용하게 사용됩니다.
대표적인 비표준 기능입니다.
· 오라클: ROWNUM / SQLServer: TOP
LIMIT 구문
SELECT column_name(s)
FROM table_name
WHERE condition
LIMIT number;
· 예제
beverage 테이블에서 종류가 커피인 음료들 중 가격이 높은 순서대로 상위 5개만 검색하세요.
· 결과확인
SELECT * FROM beverage WHERE kind = '커피' ORDER BY price DESC LIMIT 5;
'SQL > DML' 카테고리의 다른 글
[SQL] LENGTH(), MID(), UPPER(), LOWER() and ROUND() 사용법 및 예제 (0) | 2021.10.14 |
---|---|
[SQL] 집계 함수(Aggregation Function) 종류 및 예제 (0) | 2021.10.14 |
[SQL] ORDER BY 절을 이용하여 레코드 정렬하기 (0) | 2021.10.13 |
[SQL] SELECT IN and BETWEEN 사용법 및 예제 (0) | 2021.10.13 |
[SQL] 논리연산자 AND, OR and NOT (0) | 2021.10.13 |