laravel连接两张表查询如何只要某个字段和这个字段的统计集合

发布网友 发布时间:2022-04-22 12:41

我来回答

2个回答

热心网友 时间:2023-11-04 20:51

--把tableA 中sign值为package 赋值给tableB update b set b.sign=a.sign from tableA a,tableB b where a.order_id=b.order_id and a.sign='package' --统计数量 select count(*) as 数量 from tableB where sign='package'

热心网友 时间:2023-11-04 20:52

你可以使用withCount()方法试一下

$posts = Post::withCount(['votes', 'comments' => function ($query) {
    $query->where('content', 'like', 'foo%');}])->get();
}])->get()

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com