ThinkPHP5.0 模型聚合操作


1、count 统计数量,参数是要统计的字段名(可选填

//静态调用
User::count();
User::where('status','>',0)->count();

//动态调用
$user = new User;
$user->count();
$user->where('status','>',0)->count();

2、max 获取最大值,参数是要统计的字段名(必

//静态调用
User::max('score');
User::where('status','>',0)->max('score');

//动态调用
$user = new User;
$user->max('score');
$user->where('status','>',0)->max('score');

3、min 获取最小值,参数是要统计的字段名(必填)

//静态调用
User::min('score');
User::where('status','>',0)->min('score');

//动态调用
$user = new User;
$user->min('score');
$user->where('status','>',0)->min('score');

4、avg 获取平均值,参数是要统计的字段名(必填)

//静态调用
User::avg('score');
User::where('status','>',0)->avg('score');

//动态调用
$user = new User;
$user->avg('score');
$user->where('status','>',0)->avg('score');

5、sum 获取总分,参数是要统计的字段名(必填)

//静态调用
User::sum('score');
User::where('status','>',0)->sum('score');

//动态调用
$user = new User;
$user->sum('score');
$user->where('status','>',0)->sum('score');

 

   


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM