Laravel count的使用
聚合方法
Laravel查询构建器提供了各种聚合方法
$users = DB::table('users')->count();
$price = DB::table('orders')->max('price');
$price = DB::table('orders')->min('price');
$price = DB::table('orders')->avg('price');
$total = DB::table('users')->sum('votes');
Raw Expressions
有时可能需要使用一个原始表达式的查询,可以使用DB:raw
方法
$patch_stat = DB::table('app_version_patchs')
->select(DB::raw('count(*) as patch_count'))
->where('curr_version_id', $latest_version->id)->get()->first();
$user_stat = DB::table('users')
->select(DB::raw('count(*) as user_count, status'))
->where('status', '<>', 1)
->groupBy('status')
->get()
->first();
版权声明:
作者:Joe.Ye
链接:https://www.appblog.cn/index.php/2023/02/19/laravel-count-usage/
来源:APP全栈技术分享
文章版权归作者所有,未经允许请勿转载。
THE END
0
二维码
打赏
海报
Laravel count的使用
聚合方法
Laravel查询构建器提供了各种聚合方法
$users = DB::table('users')->count();
$price = DB::table('orders')->max(……
文章目录
关闭
共有 0 条评论