select 결과를 모두 insert 하는 방법에 대해 알아보겠습니다.
테이블을 새로 생성해서 데이터를 옮겨야 할때 유용하게 사용됩니다.
1. 조회한 컬럼 모두 insert 하기
INSERT INTO 데이터넣을테이블명
SELECT * FROM 조회할테이블명;
2. 일부 컬럼 insert 하기
INSERT INTO 데이터넣을테이블명
데이터넣을컬럼1, 데이터넣을컬럼2
SELECT 조회컬럼1, 조회컬럼2 FROM 조회할테이블명;
INSERT INTO 데이터넣을테이블명
데이터넣을컬럼1, 데이터넣을컬럼2
SELECT 조회컬럼1, 조회컬럼2 FROM 조회할테이블명
WHERE 조회컬럼1 = [조건];
'MySQL' 카테고리의 다른 글
DB master-slave (1) | 2024.11.28 |
---|---|
[MYSQL] 격자행 내보내기 (0) | 2023.01.10 |
MYSQL 테이블 생성 및 삭제(DELETE, DROP, TRUNCATE 차이점) (0) | 2023.01.09 |
HeidiSQL 사용자 추가 (0) | 2023.01.07 |
MariaDB 계정 생성, 데이터베이스 생성 (0) | 2023.01.03 |