본문 바로가기
Database

ORDER BY 여러개 사용

by 보리하늘 2017. 12. 28.
728x90
반응형

SELECT 쿼리를 뽑을 때 데이터들이 우후죽순으로 나오지 않게


날짜별 혹은 이름순, 나이순 등으로 정렬하여 추출한다.


이때 사용하는 것이 ORDER BY 이다. 

*옵션 : ASC - 오름차순 (생략 가능), DESC - 역순




EMP 테이블에 아래와 같은 컬럼들이 존재 할 때,


workdate : 날짜

name : 이름

age : 나이



1
2
3
4
5
6
--날짜 역순 정렬
select workdate, name, age from EMP order by workdate desc;
 
 
--날짜 역순, 나이 오름차순 정렬
select workdate, name, age from EMP order by workdate desc, age;
cs



*** 여러개의 order by 를 사용할 경우 왼쪽부터 순차적으로 진행되기 때문에 순서를 고려해야 한다.

728x90
반응형

댓글