Notice
Recent Posts
Recent Comments
Link
관리 메뉴

데브마우스

[SQL] INSERT INTO ~ SELECT로 다른 테이블의 데이터를 한 번에 입력하는 방법 정리 본문

데이터베이스/SQL: 정리

[SQL] INSERT INTO ~ SELECT로 다른 테이블의 데이터를 한 번에 입력하는 방법 정리

데브마우스 2024. 1. 3. 10:08

INSERT INTO ~ SELECT

INSERT INTO를 사용하면 한 줄에 하나의 데이터를 입력하거나, INSERT INTO 테이블_이름 VALUES ("Dev", 25), ("Mouse", 26); 이런식으로 모든 데이터를 수동으로 입력해주어야 합니다. 하지만 다른 테이블에서 데이터를 그대로 가져올 수 있다면 어떨까요?

아래 코드를 사용하면 다른 테이블의 데이터를 그대로 가져올 수 있습니다.

INSERT INTO 테이블_이름 SELECT 컬럼_이름 FROM 데이터베이스_이름.테이블_이름;