본문 바로가기
Database

오라클로 배우는 데이터베이스 입문, 둘째 마당 04 - 3번

by Jiwon_Loopy 2025. 4. 27.
반응형

조건 1) EMP 테이블 모든 열 출력

조건 2) 열의 별칭 지정

조건 3) 부서 번호를 기준으로 내림차순, 부서 번호가 같다면 사원 이름을 기준으로 오름차순

SELECT 
    empno as EMPLOYEE_NO,
    ename as EMPLOYEE_NAME,
    mgr as MANGER,
    sal as SALATY,
    comm as COMMISSION,
    deptno as DEPARTMENT_NO
FROM EMP
ORDER BY 
    DEPARTMENT_NO DESC,
    EMPLOYEE_NAME ASC;
    
    
    
출력 결과

7499	ALLEN	7698	1600	300	30
7698	BLAKE	7839	2850		30
7900	JAMES	7698	950		30
7654	MARTIN	7698	1250	1400	30
7844	TURNER	7698	1500	0	30
7521	WARD	7698	1250	500	30
7876	ADAMS	7788	1100		20
7902	FORD	7566	3000		20
7566	JONES	7839	2975		20
7788	SCOTT	7566	3000		20
7369	SMITH	7902	800		20
7782	CLARK	7839	2450		10
7839	KING		5000		10
7934	MILLER	7782	1300		10
  • as(별칭)보다 order by가 후 순위로 실행된다.
  • 하지만 where는 as보다 먼저 실행되므로, 별칭으로 조건식을 비교해서는 안된다.
728x90
반응형