본문 바로가기
SQL

LIMIT

by Slow Motion~ 2023. 3. 21.
728x90

SQL에서 LIMIT를 쓸일이 생겼다. LIMIT는 Mysql에서 지원한다. 

 

LIMIT는 결과로 반환할 데이터의 컬럼을 제한할때 사용한다.

 

LIMIT는 두가지 방법으로 쓴다.

SELECT 컬럼명 
FROM 테이블명
LIMIT 개수;

SELECT 컬럼명 
FROM 테이블명
LIMIT offset, 개수;

예를 들어 내가 상위 1가지만 출력하고 싶다면 아래와 같이 사용하면 된다.

SELECT 컬럼명
FROM 테이블명
LIMIT 1

LIMIT으로 제한을 하고 싶은 경우는 보통 상위부터 입력하는 경우가 많기 때문에 ORDER BY와 함께 사용한다.

SELECT 컬럼명
FROM 테이블명
ORDER BY 컬럼명 DESC -- 내림차순
ORDER BY 컬럼명 ASC -- 오름차순

 

Offset을 지정하면 아래와 같이 사용하며 2번째 이후 부터 3개를 출력한다는 의미이다.

SELECT 컬럼명
FROM 테이블명
LIMIT 2,3

 

'SQL' 카테고리의 다른 글

COUNT 함수, 동물 수 구하기  (0) 2023.03.21
중복 제거  (0) 2023.03.20
MAX() 함수 와 별칭  (0) 2023.03.20
SQL 연산자 우선 순위  (0) 2023.03.17
3월에 태어난 여성 회원 목록 출력  (0) 2023.02.08

댓글