当前位置:K88软件开发文章中心网站服务器框架ThinkPHP → 文章内容

统计查询

减小字体 增大字体 作者:佚名  来源:网上搜集  发布时间:2019-1-26 15:33:15

由 AdairSweet 创建, 最后一次修改 2016-02-24 在应用中我们经常会用到一些统计数据,例如当前所有(或者满足某些条件)的用户数、所有用户的最大积分、用户的平均成绩等等,ThinkPHP为这些统计操作提供了一系列的内置方法,包括: 方法说明Count统计数量,参数是要统计的字段名(可选)Max获取最大值,参数是要统计的字段名(必须)Min获取最小值,参数是要统计的字段名(必须)Avg获取平均值,参数是要统计的字段名(必须)Sum获取总分,参数是要统计的字段名(必须)用法示例:$User = M("User"); // 实例化User对象获取用户数:$userCount = $User->count();或者根据字段统计:$userCount = $User->count("id");获取用户的最大积分:$maxScore = $User->max('score');获取积分大于0的用户的最小积分:$minScore = $User->where('score>0')->min('score');获取用户的平均积分:$avgScore = $User->avg('score');统计用户的总成绩:$sumScore = $User->sum('score');并且所有的统计查询均支持连贯操作的使用。

统计查询