以下のように、データベースに保存されている 2 つのテーブルを PID で結合し、新しいテーブルを新しいテーブルに保存しようとしています。
CREATE TABLE mod_table_INPUT_TARGET
SELECT *
FROM mod_table_DMRF
INNER JOIN mod_table_2
ON mod_table_DMRF.tDMRF_ACE_ID = mod_table_2.t2_ACE_ID;
エラー 1005 (HY000): テーブル 'py_db.mod_table_INPUT_TARGET' を作成できません (errno: 139)
mysql のエラーがわかりません。両方のテーブルで、すべての列に異なる名前が付けられています。
編集: mod_table_2 と mod_table_DMRF を結合して作成され、ACE_ID で結合された新しいテーブル mod_table_INPUT_TARGET を作成したいと考えています。私はinnodbを使用しています。