DB/MySQL

[MySQL] select 한 결과를 바로 테이블 생성 후 insert 하기

통통만두 2017. 1. 19. 15:42
반응형

MS-SQL을 사용하다가 select 한 결과를 바로 테이블 생성 후 insert 하기 위해서는 아래와 같이 했습니다.


SELECT * INTO tb_tmp
FROM tb_mytable;


현재 MySQL 을 사용하고 있는데 별 생각 없이 위와 같이 했는데 에러가 발생하더군요.

MySQL 에서 이와 같이 하려면 아래와 같이 하시면 됩니다.


CREATE TABLE tb_tmp
SELECT *
FROM tb_mytable;


반응형