尝试在 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_INPUT_TARGET,它是通过加入 mod_table_2 和 mod_table_DMRF 制作的,加入 ACE_ID。我正在使用innodb。