• 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');
       
  • 相关阅读:
    用指针写线段树(维护乘法)
    费用流——网络流板子
    最小割板子题——[USACO5.4]奶牛的电信
    数论——置换
    NOIP2012 借教室
    POJ1990 moofest
    POJ2352 star
    POJ2299 Ultra-QuickSort
    CF498D Traffic Jams in the land
    POJ2828 Buy Ticket
  • 原文地址:https://www.cnblogs.com/520fyl/p/7130540.html
Copyright © 2020-2023  润新知