我有一个主要的。这个表通过“链接”-tables连接到更多的表,因为在两个方向上都可能有多个条目。
Main: id_main, title, content
Table2: id_table2, content
LinkTable2: id_main, id_table2
Table3: id_table3, content
LinkTable3: id_main, id_table3现在我想得到完整的数据。这是我试图将一个表与主表连接起来的尝试:
SELECT *
FROM Main
INNER JOIN LinkTable2 ON LinkTable2.id_main = Main.id_main
INNER JOIN Table2 ON LinkTable2.id_table2 = Table2.id_table2如何连接多个表(具有多个结果)?
发布于 2014-10-02 10:58:09
继续前进!
SELECT *
FROM Main m
JOIN LinkTable2 lt2
ON lt2.id_main = m.id_main
JOIN Table2 t2
ON t2.id_table2 = lt2.id_table2
JOIN LinkTable3 lt3
ON lt3.id_main = m.id_main
JOIN Table2 t3
ON t3.id_table3 = lt3.id_table3https://stackoverflow.com/questions/26159327
复制相似问题