gpt4 book ai didi

php - 如何在SQL中获取结果group by

转载 作者:行者123 更新时间:2023-11-29 16:02:58 25 4
gpt4 key购买 nike

如何get_models_by_brand(按body_type分组)?
我有这些表----> 1.models2.brands3.body_type
我想要进行查询,按品牌获取模型并按 body_type 进行分组,如下所示

{
{
"sedan" : ["316","318"]
},

{
"coupe" : ["z3","z4"]
},

}

这就是我获取品牌的方式----控制文件

public function getBrands()
{
$brands = DB::table('brands')
->join('countries', 'brands.country_id', 'countries.country_id')
->where('brands_status', 1)
->select('brands.brands_id','brands.brands_name','brands.brands_name_ar',
'brands.brands_logo_url','countries.country_name','countries.country_name_ar')
->get()->toArray();
return response()->json(new Response(true, $brands));
}

最佳答案

非常简单,您可以在查询中使用->groupBy()

关于php - 如何在SQL中获取结果group by,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56012571/

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