Programming/SQL

[SQL] 복잡한 데이터 검색 - ORDER BY 절

reeme 2020. 12. 16. 17:34

 

ORDER BY

ORDER BY column_name ASC/DESC 
ASC : 오름차순으로 , 기본값 ( 생략가능 )
DESC : 내림차순 , 생략불가능

 

예)봉급 (Salary) 기준 내림차순으로 사원들의 이름 , 봉급 , 부서 번호 출력

select ename, salary, dno from employee order by salary desc;

 

다중 속성 정렬
예) 봉급(SALARY) 기준 내림차순으로 사원들의 이름, 봉급, 부서번호 출력
만약, 봉급이 같은 경우에는 부서번호가 낮은 순으로 (오름차순) 정렬

select ename, salary, dno from employee order by salary desc, dno asc;