我是一个新手,我想从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 = ????
答案 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