# 문제풀이에 사용된 함수
= ORDER BY / DESC
- --문제1) EMPLOYEES 테이블에서
- --입사일자 순으로 정렬하여
- --사원번호, 이름, 업무, 급여, 입사일자,부서번호를 출력하라.
- SELECT
- EMPLOYEE_ID,FIRST_NAME,JOB_ID,SALARY,HIRE_DATE,DEPARTMENT_ID
- FROM EMPLOYEES
- ORDER BY HIRE_DATE;
- --문제2) EMPLOYEES 테이블에서
- --가장 최근에 입사한 순으로
- --사원번호, 이름, 업무, 급여, 입사일자,부서번호를 출력하라.
- SELECT
- EMPLOYEE_ID,FIRST_NAME,JOB_ID,SALARY,HIRE_DATE,DEPARTMENT_ID
- FROM EMPLOYEES
- ORDER BY HIRE_DATE DESC;
- --문제3) EMPLOYEES 테이블에서
- --부서번호로 정렬한 후 부서번호가 같을 경우 급여가 많은 순으로 정렬하여
- --사원번호, 성명, 업무, 부서번호, 급여를 출력하여라.
- SELECT
- EMPLOYEE_ID,FIRST_NAME,JOB_ID,DEPARTMENT_ID,SALARY
- FROM EMPLOYEES
- ORDER BY DEPARTMENT_ID, SALARY DESC;
- --문제4) EMPLOYEES 테이블에서
- --첫번째 정렬은 부서번호로 두번째 정렬은 업무로 세번째 정렬은 급여가 많은 순으로 정렬하여
- --사원번호, 성명, 입사일자, 부서번호, 업무, 급여를 출력하여라.
- SELECT
- EMPLOYEE_ID,FIRST_NAME,HIRE_DATE,DEPARTMENT_ID,JOB_ID,SALARY
- FROM EMPLOYEES
- ORDER BY DEPARTMENT_ID,JOB_ID,SALARY DESC;
'오랜된 포스팅 > SQL Developer' 카테고리의 다른 글
SQL Developer 기본문제 풀이(+JOIN / CROSS JOIN / SELF JOIN ...) (0) | 2018.06.22 |
---|---|
SQL Developer 기본문제 풀이(+GROUP BY / HAVING / AVG() ...) (0) | 2018.06.22 |
SQL Developer 기본문제 풀이(+LOWER() / UPPER() / CONCAT() / LENGTH()...) (0) | 2018.06.21 |
SQL Developer 기본문제 풀이(+WHERE / AND / ANY()/ LIKE 'n%' / IS NULL / OR ) (0) | 2018.06.21 |
SQL Developer 기본문제 풀이(+SELECT/FROM) (0) | 2018.06.21 |