본문 바로가기

Database/oracle

14. 정렬을 위한 order by 절

정렬을 위한 order by 절

-    order by 절은 행을 정렬하는데 사용하며 쿼리문 맨 뒤에 기술해야 하며 정렬의 기준이 되는 컬럼이름 또는 select절에서 명시된 별칭을 사용할 수 있음

-    영문자의 경우 소문자를 가장 큰값으로, NULL값은 모든 값을 가장 작은 값으로 인식함

 

오름차순(ASC) 

내림차순(DESC) 

숫자 

작은 값부터 정렬 

큰 값부터 정렬 

문자 

사전 순으로 정렬 

사전 반대순으로 정렬 

날짜 

빠른 날짜 순서로 정렬 

늦은 날짜 순서로 정렬 

NULL 

가장 마지막에 나옴 

가장 먼저 나옴 

 

 

ex) 사번을 기준으로 오름차순 정렬하시오.

select * from emp order by empno ASC

select * from emp order by empno

 

ex) 사번을 기준으로 내림차순 정렬하시오.

select * from emp order by empno desc

 

 

 

 

 

 

 

 

 

 

반응형

'Database > oracle' 카테고리의 다른 글