2016-08-27 1 views
-2

im newbe、私は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を表示する方法を内部結合する方法はありますか?私はこのクエリは=

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

答えて

0

まだ多くは、内部が質問に参加してみてください

はthere.Youがそれらを参照することがあります。 これを試してみてください:

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 
関連する問題