[내일배움캠프] SQL RANK 함수&LIMIT

셔닝🧸·2025년 5월 2일

오늘의 학습

  1. 행위 순위를 만드는 함수 RANK
  2. 결과 값 제한하는 LIMIT

  1. 행위 순위를 만드는 함수 RANK

[RANK 함수 기본 구조]
SELECT 카테고리 컬럼, RANK() OVER (ORDER BY 카테고리 컬럼) AS 작명
FROM 테이블
⭐️ PARTITION BY 사용 X

  1. 결과 값 제한하는 LIMIT

⭐️ WHERE or ORDER BY 뒤에 LIMIT 사용

LIMIT + 숫자
⭐️ LIMIT 뒤의 숫자는 인덱스가 아닌 개수
Ex) LIMIT 1 = 맨 위에 있는 행 한 개만 추출

예시)
SELECT name
FROM lol_users
ORDER BY join_date DESC LIMIT 1
= join_date가 가장 나중인 name 한 개만 추출

profile
어떻게든 하겠숴여...❕

0개의 댓글