본문 바로가기

BackEnd/DataBase - Oracle

[Oracle] 정렬하는 ORDER BY절

ORDER BY절에는 두 가지 타입이 있다

항상 SELECT 구문의 가장 마지막에 위치하는 절이며 타입을 입력하지 않으면 Default 값은 ASC (오름차순) 자동 지정된다

 

시스템 자원을 많이 소모해 정렬할 행이 많은 경우 부하가 심해질 수도 있다...

 

ASC (Ascending Order)

DESC (Descending Order)

 

SELECT *
FROM employees
ORDER BY 컬럼명 ASC; -- 오름차순

SELECT *
FROM employees
ORDER BY 컬럼명 DESC; -- 내림차순

 

오름차순 : 가, 나, 다, 라, ... / 1, 2, 3, 4, ...

내림차순 : 하, 파, 타, 카, ... / 10, 9, 8, 7, ...