我正在尝试将不同的列(part_type_n
(其中 n 的范围从 1 到 54))与 上Table1
的同一列(id
、primary、autoinc)连接起来Table2
。
架构:
表格1 =============== part_type_1 . . . part_type_54 表2 ============== ID
我尝试了明显的查询(php生成,从1到54循环n),省略了...中的重复内容:
SELECT * FROM Table1 JOIN Table2 on (Table1.part_type_1=Table2.id), ..., (Table1.part_type_54=Table2.id)
我收到此错误:
1066 - 不是唯一的表/别名:'Table2'
我如何加入这两个表?