[sql] SQL INSERT INTO SELECT 문 사용 방법
이 방법을 사용하면 데이터를 복사하고 일부 데이터 변환 또는 조작을 동시에 수행할 수 있습니다.
다음은 INSERT INTO SELECT
문을 사용한 예제입니다.
INSERT INTO destination_table (column1, column2, column3, ...)
SELECT column1, column2, column3, ...
FROM source_table
WHERE condition;
여기서, destination_table
은 데이터를 복사할 대상 테이블이고, source_table
은 데이터를 가져올 원본 테이블입니다. column1
, column2
등은 복사할 데이터의 열을 나타냅니다.
INSERT INTO SELECT
문을 사용하면 WHERE
절을 통해 특정 조건을 충족하는 데이터만 복사할 수도 있습니다.
이를 통해 SQL에서 데이터를 효율적으로 이동시킬 수 있습니다. ```