就像这样的 leftjoin( select * from user )
3 回答
动漫人物
TA贡献1815条经验 获得超10个赞
题主是想要 join 一个临时表,所以需要用到 raw()
随意举个例子:
Post::join(DB::raw('(select * from users) c '),'c.id','=','post.user_id')->get()
文档:raw-expressions
米琪卡哇伊
TA贡献1998条经验 获得超6个赞
使用查询构造器
A表左联B表示例:
$db = DB::table('A')
->leftJoin('B', 'A.id', '=', 'B.A_id')
->get();
具体可参照 Laravel的中文说明
- 3 回答
- 0 关注
- 1503 浏览
添加回答
举报
0/150
提交
取消