首页 > 解决方案 > SELECT with JOIN -> 我想将这些表与 JOIN 结合起来

问题描述

我有 4 张桌子:

1) tw_Towar: -> tw_Id, tw_Nazwa,tw_SklepInternet
2) tw_Cena: -> tc_Id, tc_CenaNetto1
3) tw_Stan: -> st_TowId, st_Stan
4) tw_ZdjecieTw: -> zd_IdTowar, zd_Glowne

我想将这些表与 JOIN 结合起来:

第一列是零件 ID,其他是零件的属性。

我需要出去(选择):tw_Nazwa, tc_CenaNetto1, st_Stan, zd_Glowne

谢谢

标签: phpsql-server

解决方案


SELECT a.tw_Nazwa, c.st_Stan, d.zd_Glowne , d.zd_Zdjecie, a.tw_Id 
FROM tw__Towar  a
LEFT JOIN tw_Cena  b ON a.tw_Id = b.tc_IdTowar
LEFT JOIN tw_Stan c ON b.tc_IdTowar=c.st_TowId
LEFT JOIN tw_ZdjecieTw  d ON d.zd_IdTowar=c.st_TowId 
WHERE zd_IdTowar = ".$_REQUEST['pid']." ";


这很好用;)


推荐阅读