MariaDB / SELECT 결과를 INSERT하는 방법
Z_1 테이블에서 a, b, c 열의 데이터를 Z_2 테이블의 x, y, z 열에 삽입한다고 하자.
우선 Z_1 테이블에서 a, b, c 열의 데이터를 가져오는 쿼리를 만든다.
SELECT a, b, c FROM Z_1 ;
그 위에 INSERT를 추가한다.
INSERT INTO Z_2 ( x, y, z ) SELECT a, b, c FROM Z_1 ;
만약 a의 값이 S인 데이터만 SELECT하여 INSERT하고 싶다면 다음과 같이 한다.
INSERT INTO Z_2 ( x, y, z ) SELECT a, b, c FROM Z_1 WHERE a = "S" ;