반응형
조건 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
반응형
'Database' 카테고리의 다른 글
오라클로 배우는 데이터베이스 입문, 둘째 마당 06 - 1 ~ 4번 문제 (0) | 2025.04.27 |
---|---|
오라클로 배우는 데이터베이스 입문, 둘째 마당 05 - 1 ~ 3번 (0) | 2025.04.27 |
4/25 - 트랜잭션, DDL, 객체 종류 (0) | 2025.04.27 |
4/24 - DDL (0) | 2025.04.27 |
4/23 - 조인, 서브 쿼리 (0) | 2025.04.27 |