선 밖에 선 자유인

select 결과 다른 테이블에 저장 본문

IT/Data

select 결과 다른 테이블에 저장

Hotman 2015. 7. 22. 15:05


특정 테이블의 내용을 select 한 결과를 다른 테이블에 추가 시


- tableA 조회 결과 => tableB


insert tableB (column1, column2, column3, column4) select * from tableA where columnA = <value>;


* 중복 제거 하면서 insert

INSERT INTO tableB

SELECT * FROM tableA WHERE <조건> and column2 NOT IN (SELECT column2 FROM tableB)

GROUP BY column1


 

Comments