티스토리 뷰

DBMS/Oracle 11g

3. ORDER BY 절

뚜비콩 2017. 9. 26. 12:43


ORDER BY 사용해보기

--급여가 7000이상인 직원의 성명, 급여를 성명순으로 정렬하여 조회
SELECT first_name as "이름", salary as "급여"
FROM EMPLOYEES
WHERE SALARY >= 7000
ORDER BY FIRST_NAME;

※기본 오름차순 정렬, desc 붙이면 내림차순 정렬이다.

--급여가 7000이상인 직원의 성명, 급여를 성명순으로 정렬하여 조회
SELECT first_name as "이름", salary as "급여"
FROM EMPLOYEES
WHERE SALARY >= 7000
ORDER BY FIRST_NAME DESC;


ORDER BY 정렬 기준을 두 개 이상 사용하기 - 비교

--성명, 급여를 급여순으로 조회
SELECT first_name as "이름", salary as "급여"
FROM EMPLOYEES
ORDER BY salary;


--성명, 급여를 급여순으로 조회하되, 급여가 동일할 경우 성명순으로 조회
SELECT first_name as "이름", salary as "급여"
FROM EMPLOYEES
ORDER BY salary, first_name;




댓글