嗨我在laravel 4.2中相当新,所以我有这个表(表1)从相关表(表2)获取数据,但表2也从另一个相关表(表3)获取这里是一个可视化
即时通讯使用laravel 4.2查询构建器,这里是关于如何连接表1和表2的示例代码
$records = DB::table('table1')
->join('table2', 'table1.someID', '=', 'table2.someID')
->select('select something')
->get();
我的问题是我不知道如何从表3中获取值是否有办法解决这个问题? 任何帮助将不胜感激
答案 0 :(得分:1)
$records = DB::table('table1')
->join('table2', 'table1.someID', '=', 'table2.someID')
->join('table3', 'table3.someID', '=', 'table2.someID')
->select('select something')
->get();