我有三张桌子。每一个都有三列。它看起来像这样:
表 1 表 2 表 3 -------------------- -------- ---------- ---------- col1 col2 colA col1 col2 colB col1 col2 colC 1 A 数据 3 C 数据 5 E 数据 2 B 数据 2 B 数据 6 F 数据 3 C 数据 1 A 数据 3 C 数据 4 D 数据 4 D 数据 2 B 数据 5 E 数据 6 F 数据 1 A 数据 6 F 数据 5 E 数据 3 C 数据
我的问题是,JOINS 是否有可能输出如下内容:
输出表 ----------------------------------------- col1 col2 colA colB colC 1个数据数据数据 2 B数据数据数据 3C数据数据数据 4D数据数据数据 5 E数据数据数据 6 F数据数据数据
请注意,Col1 和 Col2 在不同列中始终具有相同的值,但顺序不同。
我什至不知道这是否可能,但理想情况下,查询将连接三个表并将 col1 和 col2 上的信息与每个相应的表相关联,并对两个连接表重新排序并输出单个表/数组。
让我知道这是否真的很愚蠢或复杂......我一直在努力解决这个问题,但通过 mySql 知识非常有限。