如何解决在Laravel中将多个表与一个表联接
我知道我可以雄辩地使用with(),但是我只需要在查询上运行。
请帮助我如何将两个或多个表与一个表连接起来。
我正在使用可赞的商品,并且试图显示喜欢人数。
我正在尝试构建它,但出现问题:(
$roles = \DB::table('table0')
->leftJoin('table1','table0.id','=','table1.table_id')
->leftJoin('table2','table2.table_id')
->select('table0.id',\DB::raw('COUNT(table1.id) as table1_count,COUNT(table2.id) as table2_count'))
->groupBy('table0.id');
以获取有关我的问题的更好信息,也希望您能看到下面的图片。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。