먼저 조인 실습을 위해 테이블을 만들어 보도록 하죠.

    쿼리 9-1 emp_master 테이블 생성

    CREATE TABLE emp_master
    (
      emp_id     NUMBER        NOT NULL, -- 사원번호
      emp_name   VARCHAR2(100) NOT NULL, -- 사원 명
      gender     VARCHAR2(10),           -- 성별
      age        NUMBER,                 -- 나이
      hire_date  DATE,                   -- 입사일자
      dept_id    NUMBER,                 -- 부서아이디
      address_id NUMBER,                 -- 주소아이디
      CONSTRAINT emp_master_pk PRIMARY KEY (emp_id)
    );
    
    CREATE TABLE dept_master (
      dept_id    NUMBER NOT NULL,         -- 부서아이디
      dept_name  VARCHAR2(50),            -- 부서 명
      use_yn     VARCHAR2(2) DEFAULT 'Y', -- 사용여부
      dept_desc  VARCHAR2(100),           -- 부서설명
      CONSTRAINT dept_master_pk PRIMARY KEY (dept_id)
    );
    
    CREATE TABLE address_master (
      address_id   NUMBER NOT NULL,       -- 주소아이디
      city         VARCHAR2(100),         -- 도시 명
      gu           VARCHAR2(50),          -- 구 명
      address_name VARCHAR2(100),         -- 나머지 주소
      CONSTRAINT address_master_pk PRIMARY KEY (address_id)
    );

    신간 소식 구독하기
    뉴스레터에 가입하시고 이메일로 신간 소식을 받아 보세요.