zoukankan      html  css  js  c++  java
  • ThinkPHP5 聚合查询

    聚合查询 

    通常用于  统计数据 

    比如有多少用户  最大值是多少   平均数是多少等等

    聚合查询有5个方法:

    1   count   统计数量  就是数据库了有多少数据       注意count  的字段名是可选值

    Db::table('表名')->count();
    

      还有tp5 里的 助手函数方式

    db('表名')->count();
    

      还可以通过加条件统计数量  比如用id

    Db::table('表名')->count('id');
    
    
     助手函数
    db('表名')->count('id');
    

    2   max  这是获取表里的最大的值    注意这里的字段名是必填值

    Db::table('表名')->max('字段名');
    
    
     助手函数
    db('表名')->max('字段名');
    

      

     3  min  这个就是最小值   同样这里也是必填字段名

    Db::table('表名')->where('id>0')->min('id');
    
    
    
    // 助手函数
    db('user')->where('id>0')->min('id');
    

      

    4  avg   平均值     字段必填 

    Db::table('user')->avg('id');
    
    
    
     助手函数
    db('user')->avg('id');
    

      

    5  sum   总分   字段必填 

    Db::table('user')->sum('id');
    
    
    助手函数
    
    
    db('user')->sum('id');
    

      

  • 相关阅读:
    (转)C# DES
    (转)adb shell am 的用法
    (转)C# 解析 json
    (转)C#执行exe程序
    (转) C# textbox 限制输入问题
    (转)C# SSL-X509使用
    事务管理
    spring数据源
    2.spring 学习
    sonarqube 代码检查
  • 原文地址:https://www.cnblogs.com/gaojian910/p/11378089.html
Copyright © 2011-2022 走看看