tp5 中 model 的聚合查询

方法                        说明
Count          统计数量,参数是要统计的字段名(可选)
Max            获取最大值,参数是要统计的字段名(必须)
Min            获取最小值,参数是要统计的字段名(必须)
Avg            获取平均值,参数是要统计的字段名(必须)
Sum            获取总分,参数是要统计的字段名(必须)        

静态调用:

UserModel::count();
UserModel::where('status','>',0)->count();
UserModel::where('status',1)->avg('score');
UserModel::max('score');

动态调用:

$user = model('User');
$user->count();
$user->where('status','>',0)->count();
$user->where('status',1)->avg('score');
$user->max('score');

 

posted @ 2016-11-30 10:05  Chrdai  阅读(4606)  评论(0编辑  收藏  举报