1. 程式人生 > >Thinkphp 模型->統計查詢

Thinkphp 模型->統計查詢

統計查詢
在應用中我們經常會用到一些統計資料,例如當前所有(或者滿足某些條件)的使用者數、所有使用者的最大積分、使用者的平均成績等等,ThinkPHP為這些統計操作提供了一系列的內建方法,包括: 方法 說明 




用法示例:


$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');
並且所有的統計查詢均支援連貫操作的使用。