修复 SQL LEFT JOIN 上的重复索引错误

问题描述 投票:0回答:0

在这里编码的新手。 IMDB 电影转储的 SQL 分配有一些问题。为了回答一些问题,我想连接一些表并将这些连接保存为一个新表。当然,我尝试了各种方法,但它总是在 Mysql WB 上引发 1060 重复索引错误。

代码简单:

DROP TABLE dir_movie_join;
CREATE TABLE dir_movie_join 
(
    SELECT t1.*, t2.*
    FROM directors t1
    LEFT JOIN movies t2 ON t1.index = t2.index
);

如您所见,我正在尝试在索引上加入主键为索引的 Directors 表和具有索引的电影表。关于如何解决这个简单但烦人的问题有什么见解吗?

我尝试了SOF的很多建议,但同样的错误仍然存在。

sql mysql left-join
© www.soinside.com 2019 - 2024. All rights reserved.