[SQLD/P] ORDER BY 1,2

Hyo Kyun Lee·2022년 12월 5일
0

SQLD/P

목록 보기
58/82

1. ORDER BY 개요

ORDER BY는 SQL문장 맨 끝부분에 위치하여 결과를 최종적으로 정렬하여 나타내어주는 정렬연산자이다.

이 ORDER BY의 사용방법은 크게 두가지로 나눌 수 있다.

  • ORDER BY COLUMN(COLUMN을 명시하는 경우)
  • ORDER BY 1, 2(숫자만 명시하는 경우)

2. ORDER BY 1,2

ORDER BY에 숫자만 명시하는 경우는, 해당 결과의 첫번째 컬럼과 두번째 컬럼을 기준으로 정렬하겠다는 의미이다.

SELECT COLUMN1, COLUMN2
FROM TABLE
ORDER BY 1,2

위와 같은 쿼리를 수행한다면, COLUMN1과 COLUMN2를 기준으로 정렬한 결과가 나타난다.

※ 참고로 정렬기준이 2개 이상이라도, 기본적으로 첫번째 정렬 기준으로 정렬한다. 해당 기준이 동률일 경우에만 두번째 기준을 따른다는 점을 유의한다.

3. 참고자료

order by - https://jhnyang.tistory.com/470

0개의 댓글