AmazonWebService(AWS)のGlueを利用して、複数テーブルのデータをある条件で組み合わせて1つのテーブルにINSERTしたいです。
複数テーブルは共通のKey項目を所持しており、それを条件にJOINし、別のテーブルにINSERTしたいのですが、方法などありましたら、ご教示ください。
【テーブル1のCreate文】
CREATE TABLE user_masta
(
user_id
bigint(20) NOT NULL,
prefecture_code
varchar(30) NOT NULL
PRIMARY KEY (user_id
)
) ENGINE=InnoDB AUTO_INCREMENT=18 DEFAULT CHARSET=latin1
【テーブル2のCreate文】
CREATE TABLE prefecture_masta
(
prefecture_id
int(2) NOT NULL,
prefecture_code
varchar(30),
prefecture_name
varchar(5),
PRIMARY KEY (prefecture_id
)
) ENGINE=InnoDB AUTO_INCREMENT=55831 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;
【JOINの条件】
Select
user_masta.user_id,
user_masta.prefecture_code,
prefecture_masta.prefecture_name
from user_masta
inner join prefecture_masta
on user_masta.prefecture_code = prefecture_masta.prefecture_code
MySQL上のテーブルです。