我有一个链接表将I链接到4个不同的表:
表1
Id name
----------
1 eduard
2 remus
3 gabi表2
Id ocupation
-----------------
1 manager
2 office worker表3
Id sex
----------
1 male
2 female表4
Id machine
------------
1 audi
2 mercedes
3 renaultassoc_table
Id Id_table1 Id_table2 Id_table3 Id_table4
----------------------------------------------
1 1 1 1 1
2 2 1 1 3
3 3 2 1 3我想将这4个表链接在一起,这样我就可以找到以下示例:
所有的同事都开着奔驰车..。
发布于 2018-12-28 19:54:34
SELECT
t1.name, t2.ocupation, t3.sex, t4.machine
FROM
assoc_table ast
INNER JOIN
table1 t1 ON t1.Id = ast.Id_table1
INNER JOIN
table2 t2 ON t2.Id = ast.Id_table2
INNER JOIN
table3 t3 ON t3.Id = ast.Id_table3
INNER JOIN
table4 t4 ON t4.Id = ast.Id_table4
WHERE
t4.Id = 2https://stackoverflow.com/questions/53963466
复制相似问题