【问题标题】:I want to join two table with query builder in laravel我想在 laravel 中使用查询生成器加入两个表
【发布时间】:2019-08-26 05:24:03
【问题描述】:

我有两张桌子 T1 和 T2。 T2 是从 T1 制造的。 T1 表:

      ID    Country Name
      1         Bangaldesh
      2        India
      3        USA
      4        UK

根据 T1 ID 制作 T2 表

      ID    From T1 table C1    From T1 table C2
       1    1(Bangladesh)          2(India)
       2       2(India)            3(USA)
       3     2(India)             1(Bangladesh)
       4     2(India)             1(Bangladesh)

我现在如何为 laravel 查询构建器加入两个表? 我需要通过 ID 显示国家名称 感谢您的进步。

【问题讨论】:

    标签: laravel mysqli inner-join laravel-query-builder


    【解决方案1】:

    Check the documentation on joins.

    DB::table('T2')->join('T1', 'T1.id', '=', 'T2.id_column')->get();
    

    假设 T2 中具有 T1 id 的列称为 id_column。

    【讨论】:

      猜你喜欢
      • 2014-04-10
      • 2013-08-07
      • 2017-03-29
      • 2019-10-23
      • 2020-02-11
      • 2023-03-19
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多