DBMS

[DBMS_07] ORDER BY + ASC / DESC (오름/내림차순)

korany 2023. 3. 7. 10:30

ORDER BY +      +오름차순 ASC(생략가능) / 내림차순 DESC(생략 불가능)

 

--급여가 15000이상인 사원들의 이름, 급여, 입사일을 출력하되 입사일이 빠른순으로 정렬하여 조회

SELECT first_name, salary, hire_date
FROM employees
WHERE salary >= 15000;
ORDER BY hire_date;

-- 입사일이 빠른순으로 이름, 입사일이 출력하되, 입사일이 같다면 이름 내림차순으로 조회

SELECT first_name, hire_date
FROM employees
ORDER BY hire_date, first_name DESC;


-- 부서번호가 빠른순, 직종이 빠른 순 , 급여가 높은 순으로 사번,이름, 부서번호, 직종, 급여를 조회

SELECT employee_id, first_name, department_id, job_id, salary
FROM employees
ORDER BY department_id, job_id, salary DESC;