CREATE TABLE stock (
id int AUTO_INCREMENT PRIMARY KEY,
상품명 varchar(100),
가격 int
);
INSERT INTO 테이블 (컬럼명1, 컬럼명2, ...) VALUES (넣을값1, 넣을값2, ...)
INSERT INTO stock (id, 상품명, 가격) VALUES (1, "책", 1000);
※ 모든 컬럼에 데이터를 입력할 때는 컬럼명을 생략 가능하다.
INSERT INTO stock VALUES (1, "책", 1000);
※ 컬럼위치에 서브쿼리를 넣을 수 있다. 단, 1개 값만 뱉는 쿼리문이여야 한다.
※ 여러 행을 동시에 넣을 수 있다.
INSERT INTO stock (상품명, 가격) VALUES ("가방", 500), ("연필", 300);
다른 테이블의 데이터를 복사해서 붙여넣기 가능
INSERT INTO product SELECT 컬럼명 FROM 테이블명
새 테이블에 데이터를 복사해서 생성
CREATE TABLE 새로운테이블명 SELECT * FROM 기존테이블명;
임시 테이블을 만들고 싶을 때는 TEMPORARY (재접속시 삭제)
CREATE TEMPORARY TABLE 새로운테이블명 SELECT * FROM 기존테이블명;