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作的文本留言本的例子(一)
Oct 09 PHP
利用php来自动调用不同服务器上的flash
Oct 09 PHP
手把手教你使用DedeCms V3的在线采集图文教程
Apr 03 PHP
php+js实现图片的上传、裁剪、预览、提交示例
Aug 27 PHP
php上传图片存入数据库示例分享
Mar 11 PHP
怎样搭建PHP开发环境
Jul 28 PHP
Zend Framework教程之请求对象的封装Zend_Controller_Request实例详解
Mar 07 PHP
Laravel4中的Validator验证扩展用法详解
Jul 26 PHP
Eclipse PHPEclipse 配置的具体步骤
Aug 08 PHP
php中错误处理操作实例分析
Aug 23 PHP
Yii框架实现对数据库的CURD操作示例
Sep 03 PHP
详解PHP用mb_string处理windows中文字符
May 26 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
ThinkPHP中session函数详解
2016/09/14 PHP
删除PHP数组中头部、尾部、任意元素的实现代码
2017/04/10 PHP
JS 统计时间
2021/03/09 Javascript
基于Jquery实现的一个图片滚动切换
2012/06/21 Javascript
window.onload和$(function(){})的区别介绍
2013/10/30 Javascript
js简单的表格添加行和删除行操作示例
2014/03/31 Javascript
jQuery多项选项卡的实现思路附样式及代码
2014/06/03 Javascript
JavaScript语言对Unicode字符集的支持详解
2014/12/30 Javascript
原生js实现焦点轮播图效果
2017/01/12 Javascript
html5 canvas 详细使用教程
2017/01/20 Javascript
BootstrapValidator实现注册校验和登录错误提示效果
2017/03/10 Javascript
纯JS实现图片验证码功能并兼容IE6-8(推荐)
2017/04/19 Javascript
详解webpack + react + react-router 如何实现懒加载
2017/11/20 Javascript
详解angular应用容器化部署
2018/08/14 Javascript
Vue2实时监听表单变化的示例讲解
2018/08/30 Javascript
微信小程序组件传值图示过程详解
2019/07/31 Javascript
[02:41]辉夜杯现场一家三口 “我爸玩风行 我玩血魔”
2015/12/27 DOTA
简单介绍Python中的try和finally和with方法
2015/05/05 Python
python通过openpyxl生成Excel文件的方法
2015/05/12 Python
自动化Nginx服务器的反向代理的配置方法
2015/06/28 Python
关于pytorch中网络loss传播和参数更新的理解
2019/08/20 Python
Python中的上下文管理器相关知识详解
2019/09/19 Python
python和php哪个容易学
2020/06/19 Python
理解Django 中Call Stack机制的小Demo
2020/09/01 Python
Python实现扫码工具的示例代码
2020/10/09 Python
Django用内置方法实现简单搜索功能的方法
2020/12/18 Python
DAWGS鞋官方网站:鞋,凉鞋,靴子
2016/10/04 全球购物
菲律宾酒店预订网站:Hotels.com菲律宾
2017/07/12 全球购物
Zooplus罗马尼亚:宠物食品和配件
2019/11/02 全球购物
什么是Deployment descriptors;都有什么类型的部署描述符
2015/07/28 面试题
护士试用期自我鉴定
2014/02/08 职场文书
司机检讨书
2014/02/13 职场文书
计算机专业毕业生自荐信范文
2014/03/06 职场文书
2015年度考核个人工作总结
2015/10/24 职场文书
Redis中缓存穿透/击穿/雪崩问题和解决方法
2021/12/04 Redis
MySQL 逻辑备份 into outfile
2022/05/15 MySQL