MySQL Select 해서 Insert 하기
테이블에 값을 그냥 입력하는 방법과 SELECT 해서 그 값을 INSERT 하는 방법이 비슷하면서도 달라 매번 헷갈려 정리.
SELECT 해서 INSERT 하기
INSERT INTO
target_table_name (column1, column2, ...)
SELECT
column1, column2, ... FROM source_table_name;
그냥 INSERT 하기
INSERT INTO
target_table_name (column1, column2, ...)
VALUES
(value1, value2, ...);
(MySQL INSERT INTO SELECT)
독자 의견
저자 @richard 에게 의견 남기기: