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(6) 面向对象
Feb 16 PHP
PHP设计模式之装饰者模式
Feb 29 PHP
深入PHP与浏览器缓存的分析
Jun 03 PHP
浅析is_writable的php实现
Jun 18 PHP
php把数据表导出为Excel表的最简单、最快的方法(不用插件)
May 10 PHP
php简单实现快速排序的方法
Apr 04 PHP
php的mail函数发送UTF-8编码中文邮件时标题乱码的解决办法
Oct 20 PHP
Thinkphp5.0自动生成模块及目录的方法详解
Apr 17 PHP
Laravel框架路由设置与使用示例
Jun 12 PHP
PHP依赖注入原理与用法分析
Aug 21 PHP
什么是PHP7中的孤儿进程与僵尸进程
Apr 14 PHP
Laravel基础_关于view共享数据的示例讲解
Oct 14 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
php生成QRcode实例
2014/09/22 PHP
PHP 获取指定地区的天气实例代码
2017/02/08 PHP
参考:关于Javascript中实现暂停的几篇文章
2007/03/04 Javascript
JavaScript 存在陷阱 删除某一区域所有节点
2010/05/10 Javascript
用jquery中插件dialog实现弹框效果实例代码
2013/11/15 Javascript
node.js正则表达式获取网页中所有链接的代码实例
2014/06/03 Javascript
nodejs中操作mysql数据库示例
2014/12/20 NodeJs
深入探究使JavaScript动画流畅的一些方法
2015/06/30 Javascript
JS实现的论坛Ajax打分效果完整实例
2015/10/31 Javascript
详解jQuery移动页面开发中的ui-grid网格布局使用
2015/12/03 Javascript
easyui datagrid 大数据加载效率慢,优化解决方法(推荐)
2016/11/09 Javascript
JavaScript 最佳实践:帮你提升代码质量
2016/12/03 Javascript
手机软键盘弹出时影响布局的解决方法
2016/12/15 Javascript
老生常谈的跨域处理
2017/01/11 Javascript
js实现表格筛选功能
2017/01/18 Javascript
详解angular ui-grid之过滤器设置
2017/06/07 Javascript
nodejs超出最大的调用栈错误问题
2017/12/27 NodeJs
微信小程序wx.getImageInfo()如何获取图片信息
2018/01/26 Javascript
微信小程序上传图片实例
2018/05/28 Javascript
跟老齐学Python之有容乃大的list(4)
2014/09/28 Python
python通过get,post方式发送http请求和接收http响应的方法
2015/05/26 Python
在Python的一段程序中如何使用多次事件循环详解
2017/09/07 Python
Linux下python3.7.0安装教程
2018/07/30 Python
Python使用pandas和xlsxwriter读写xlsx文件的方法示例
2019/04/09 Python
基于django ManyToMany 使用的注意事项详解
2019/08/09 Python
解决Tensorflow 使用时cpu编译不支持警告的问题
2020/02/03 Python
python标准库os库的函数介绍
2020/02/12 Python
python 中的命名空间,你真的了解吗?
2020/08/19 Python
python判断all函数输出结果是否为true的方法
2020/12/03 Python
解决Firefox下不支持outerHTML问题代码分享
2014/06/04 HTML / CSS
软件工程师面试题
2012/06/25 面试题
干部鉴定材料
2014/05/18 职场文书
工作作风整顿个人剖析材料
2014/10/11 职场文书
党员干部对十八届四中全会的期盼
2014/10/17 职场文书
决心书格式范文
2015/09/23 职场文书
《狼牙山五壮士》教学反思
2016/02/17 职场文书