tp5 sum某个字段相加得到总数的例子


Posted in PHP onOctober 18, 2019

方法 说明

count 统计数量,参数是要统计的字段名(可选)

max 获取最大值,参数是要统计的字段名(必须)

min 获取最小值,参数是要统计的字段名(必须)

avg 获取平均值,参数是要统计的字段名(必须)

sum 获取总分,参数是要统计的字段名(必须)

用法示例:

获取用户数:

Db::table(‘think_user')->count(); 
// 助手函数 
db(‘user')->count();

或者根据字段统计:

Db::table(‘think_user')->count(‘id'); 
// 助手函数 
db(‘user')->count(‘id');

获取用户的最大积分:

Db::table(‘think_user')->max(‘score'); 
// 助手函数 
db(‘user')->max(‘score');

获取积分大于0的用户的最小积分:

Db::table(‘think_user')->where(‘score>0')->min(‘score'); 
// 助手函数 
db(‘user')->where(‘score>0')->min(‘score');

获取用户的平均积分:

Db::table(‘think_user')->avg(‘score'); 
// 助手函数 
db(‘user')->avg(‘score');

统计用户的总成绩:

Db::table(‘think_user')->sum(‘score'); 
// 助手函数 
db(‘user')->sum(‘score');

案例

//统计字段tuition 学费的总分数
$tuition_total= db('student')->where($where)->sum('tuition');;
$count = count($rs1);//取得记录集总条数
jsonStudent(0,$tuition_total,'数据返回成功',$count,$rs);

以上这篇tp5 sum某个字段相加得到总数的例子就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

PHP 相关文章推荐
php 操作excel文件的方法小结
Dec 31 PHP
javascript some()函数用法详解
Nov 13 PHP
php判断数组中是否存在指定键(key)的方法
Mar 17 PHP
php两种无限分类方法实例
Apr 21 PHP
在Linux系统下一键重新安装WordPress的脚本示例
Jun 30 PHP
postfixadmin忘记密码后的修改密码方法详解
Jul 20 PHP
php之可变变量的实例详解
Sep 12 PHP
PHP使用glob方法遍历文件夹下所有文件的实例
Oct 17 PHP
Thinkphp5框架实现图片、音频和视频文件的上传功能详解
Aug 27 PHP
tp5修改(实现即点即改)
Oct 18 PHP
laravel orm 关联条件查询代码
Oct 21 PHP
php swoft框架实例用法
Dec 22 PHP
基于laravel belongsTo使用详解
Oct 18 #PHP
浅谈laravel 5.6 安装 windows上使用composer的安装过程
Oct 18 #PHP
Laravel 框架返回状态拦截代码
Oct 18 #PHP
laravel 解决groupBy时出现的错误 isn't in Group By问题
Oct 17 #PHP
Mac下关于PHP环境和扩展的安装详解
Oct 17 #PHP
mac pecl 安装php7.1扩展教程
Oct 17 #PHP
浅谈laravel框架sql中groupBy之后排序的问题
Oct 17 #PHP
You might like
攻克CakePHP系列一 连接MySQL数据库
2008/10/22 PHP
php中取得URL的根域名的代码
2011/03/23 PHP
PHP错误抑制符(@)导致引用传参失败Bug的分析
2011/05/02 PHP
ThinkPHP CURD方法之order方法详解
2014/06/18 PHP
跟随鼠标旋转的文字
2006/11/30 Javascript
js 目录列举函数
2008/11/06 Javascript
javascript 表格内容排序 简单操作示例代码
2014/01/03 Javascript
jquery自动填充勾选框即把勾选框打上true
2014/03/24 Javascript
JavaScript原生编写《飞机大战坦克》游戏完整实例
2017/01/04 Javascript
Nodejs 获取时间加手机标识的32位标识实现代码
2017/03/07 NodeJs
使用vue-cli创建项目的图文教程(新手入门篇)
2018/05/02 Javascript
关于Vue源码vm.$watch()内部原理详解
2019/04/26 Javascript
Vue.js项目实战之多语种网站的功能实现(租车)
2019/08/07 Javascript
利用d3.js实现蜂巢图表带动画效果
2019/09/03 Javascript
ansible作为python模块库使用的方法实例
2017/01/17 Python
flask框架实现连接sqlite3数据库的方法分析
2018/07/16 Python
用Python PIL实现几个简单的图片特效
2019/01/18 Python
Python基于scipy实现信号滤波功能
2019/05/08 Python
python 杀死自身进程的实现方法
2019/07/01 Python
如何利用Pyecharts可视化微信好友
2019/07/04 Python
python3连接kafka模块pykafka生产者简单封装代码
2019/12/23 Python
TensorFLow 不同大小图片的TFrecords存取实例
2020/01/20 Python
Python原始套接字编程实例解析
2020/01/29 Python
从零开始的TensorFlow+VScode开发环境搭建的步骤(图文)
2020/08/31 Python
Pycharm自带Git实现版本管理的方法步骤
2020/09/18 Python
购买一个高级域名:BuyDomains
2018/03/11 全球购物
Goodee官方商店:迷你投影仪
2021/03/15 全球购物
解释一下抽象方法和抽象类
2016/08/27 面试题
启动一个线程是用run()还是start()
2016/12/25 面试题
企业总经理岗位职责
2014/02/13 职场文书
小组合作学习反思
2014/02/18 职场文书
五好关工委申报材料
2014/05/31 职场文书
数学考试作弊检讨书300字
2015/02/16 职场文书
工作自我推荐信范文
2015/03/25 职场文书
培训督导岗位职责
2015/04/10 职场文书
2015年数学教研组工作总结
2015/05/23 职场文书