동일한 구조의 테이블 또는 다른 구조의 테이블에 select 한 내용을 insert 하는 방법.
1. select 한 내용의 전체 컬럼 insert
INSERT INTO [table] SELECT * FROM [table] WHERE [조건]; |
select 테이블과 insert할 테이블의 구조가 일치해야 한다.
2. 원하는 컬럼만 select 해서 insert
INSERT INTO [table] (column1, colum2, colum3) SELECT column1, colum2, colum3 FROM [table] WHERE [조건]; |
특정 컬럼을 직접 선택해서 insert하는 방법이다.
'배워서 남주자 > Data Base' 카테고리의 다른 글
Mysql 특정값 제외하고 Select 하기. Not IN (0) | 2019.10.18 |
---|---|
[MySQL] 테이블 구조 복사 및 데이터 복사 ( Table Copy ) (0) | 2019.09.29 |
SQL Server 2016 설치 (3) | 2019.07.31 |
[Oracle] 이것저것 (0) | 2019.03.21 |
[oracle] sqlplus 한글 깨짐 현상 (0) | 2019.03.21 |