【问题标题】:SELECT with JOIN -> I want to combine these tables with JOINSELECT with JOIN -> 我想将这些表与 JOIN 结合起来
【发布时间】:2019-05-27 09:14:40
【问题描述】:

我有 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,其他是零件的属性。

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

谢谢

【问题讨论】:

  • 自己做吧,万一有错误回来再说,SO不是市场,你问,我们做。这是您的工作,我们会在您遇到错误时提供帮助。

标签: php sql-server


【解决方案1】:

如上所述,您应该先尝试执行此操作,然后返回遇到的错误/异常。你使用任何框架吗?您将需要在某些东西上设置 JOIN: w3schools Tutotorial for php join

【讨论】:

    【解决方案2】:
    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']." ";
    
    
    

    这很好用;)

    【讨论】:

      猜你喜欢
      • 2011-06-05
      • 2011-12-10
      • 1970-01-01
      • 2018-01-04
      • 2015-05-19
      • 1970-01-01
      • 2013-11-27
      • 2016-12-29
      • 1970-01-01
      相关资源
      最近更新 更多