티스토리 뷰

서브쿼리 구문을 사용한 테이블 생성


복사본 테이블 생성 구문

1
2
3
4
5
6
7
8
9
10
11
12
13
14
CREATE TABLE dept80
    AS
        SELECT employee_id,
               last_name,
               salary*12 ANNSAL,
               hire_date
        FROM employees
        WHERE department_id = 80;
 
-- salary*12 ANNSAL 특정 표현식
-- alias 없었으면 오류 메세지 뜬다
-- 컬럼명, 테이블명 지을 때 _ # $ 밖에 못 쓴다
-- *는 적용 불가능
-- 특정 표현식 작성시 alias 필수
cs

1
DESC dept80
cs

1
2
SELECT *
FROM dept80;
cs

1
2
3
4
CREATE TABLE copy_emp1
    AS
        SELECT *
        FROM employees;
cs

1
DESC copy_emp1
cs

1
2
SELECT *
FROM copy_emp1;
cs

1
2
3
4
CREATE TABLE copy_dept
    AS
        SELECT *
        FROM departments;
cs

1
DESC copy_dept;D
cs

1
2
SELECT *
FROM copy_dept;
cs

공지사항
최근에 올라온 글
Total
Today
Yesterday