如何在嵌套表

时间:2016-08-27 11:51:51

标签: mysql

我是一个新手,我想从4桌内联。它在MySql中的表。

++model_table++
id_model
name_model

++vendor_table++
id_vendor
name_vendor

++detail_table++
id_detail
id_model

++hanca_table++
id_hanca
id_detail
id_vendor

如何在hanca_table中显示name_model name_vendor的innerjoin?

我试试这个查询=

SELECT model_table.name_model, vendor_table.name_vendor 
FROM hanca 
INNER JOIN model_table ON model_table.id_model = ????

1 个答案:

答案 0 :(得分:0)

已经存在很多内部联接问题。您可以参考它们。   试试这个:

select mod.name_model,ven.name_vendor from hance han 
    inner join detail det on han.id_detail = det.id_detail
    inner join model mod on mod.id_model = det.id_model
    inner join vendor ven on han.id_vendor = ven.id_vendor