gpt4 book ai didi

laravel - 将多个相同名称转换为一个名称,并且值在laravel中得到总和

转载 作者:行者123 更新时间:2023-12-04 09:02:48 24 4
gpt4 key购买 nike

我正在尝试将多个相同名称提取到单个名称,也将关联的 QTY 值相加。按原样显示 PART-ID
例子
enter image description here
我想这样展示
enter image description here
我的 Controller

    public function productserach()
{
$searchitem = Item_list::get();
return view('products.product-serach',compact('searchitem'));
}

最佳答案

DB::table('your_table')->select(DB::raw('sum(qty) as qty,name,part_id'))->groupBy('name','part_id')->get()
所以基本上使用原始选择来总结你想要的数量并按你想要唯一的字段分组。你也可以像上面一样使用 laravel eloquent 但稍微改变它,因为它是不正确的,输出数据将与你想要的不同。

关于laravel - 将多个相同名称转换为一个名称,并且值在laravel中得到总和,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/63527121/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com