4.5.1 실습용 테이블 생성하기
먼저 데이터를 입력할 실습용 테이블을 다음과 같이 생성합니다. 문장이 길어서 직접 작성하기 어렵다면 따로 제공하는 스크립트 파일을 사용해도 됩니다. 스크립트는 실행할 SQL 문을 모아 만든 텍스트 파일로, 이 책의 자료실에서 내려받을 수 있습니다(자료실에 관한 설명은 목차 앞에 있는 이 책을 학습하는 방법을 참고하세요). 내려받은 파일의 압축을 풀고 ch4 폴더로 갑니다. ch4 폴더로 가면 예제 테이블 생성.sql 파일이 있습니다. 이 파일을 메모장으로 열고 안에 있는 다음 내용을 모두 복사합니다.
코드 4-15 예제 테이블 생성.sql
USE mywork;
-- box_office 테이블 생성
CREATE TABLE box_office
(
seq_no INT PRIMARY KEY,
years SMALLINT,
ranks INT,
movie_name VARCHAR(200),
release_date DATETIME,
sale_amt DOUBLE,
share_rate DOUBLE,
audience_num INT,
screen_num SMALLINT,
showing_count INT,
rep_country VARCHAR(50),
countries VARCHAR(100),
distributor VARCHAR(300),
movie_type VARCHAR(100),
genre VARCHAR(100),
director VARCHAR(1000)
);