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+DBM的同学录程序(5)
Oct 09 PHP
php 文本文件的读取效率
Feb 10 PHP
解析:使用php mongodb扩展时 需要注意的事项
Jun 18 PHP
基于flush()不能按顺序输出时的解决办法
Jun 29 PHP
一款简单实用的php操作mysql数据库类
Dec 08 PHP
PHP中防止SQL注入方法详解
Dec 25 PHP
php截取指定2个字符之间字符串的方法
Apr 15 PHP
php线性表的入栈与出栈实例分析
Jun 12 PHP
分享ThinkPHP3.2中关联查询解决思路
Sep 20 PHP
PHP mongodb操作类定义与用法示例【适合mongodb2.x和mongodb3.x】
Jun 16 PHP
PHP扩展mcrypt实现的AES加密功能示例
Jan 29 PHP
php实现分页功能的详细实例方法
Sep 29 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(3) php 函数
2010/02/15 PHP
PHP利用超级全局变量$_POST来接收表单数据的实例
2016/11/05 PHP
php魔法函数与魔法常量使用介绍
2017/07/23 PHP
PHP使用redis位图bitMap 实现签到功能
2019/10/08 PHP
JavaScript 学习笔记(五)
2009/12/31 Javascript
基于PHP+Jquery制作的可编辑的表格的代码
2011/04/10 Javascript
JS数组(Array)处理函数整理
2014/12/07 Javascript
使用jquery获取url及url参数的简单实例
2016/06/14 Javascript
JavaScript实现两个select下拉框选项左移右移
2017/03/09 Javascript
Javascript调试之console对象——你不知道的一些小技巧
2017/07/10 Javascript
Bootstrap Table 在指定列中添加下拉框控件并获取所选值
2017/07/31 Javascript
React 无状态组件(Stateless Component) 与高阶组件
2018/08/14 Javascript
js异步上传多张图片插件的使用方法
2018/10/22 Javascript
通过实例了解Javascript柯里化流程
2020/03/03 Javascript
Vue实现指令式动态追加小球动画组件的步骤
2020/12/18 Vue.js
[44:01]2018DOTA2亚洲邀请赛3月30日 小组赛B组 EG VS paiN
2018/03/31 DOTA
python根据开头和结尾字符串获取中间字符串的方法
2015/03/26 Python
Python的Django框架使用入门指引
2015/04/15 Python
python UNIX_TIMESTAMP时间处理方法分析
2016/04/18 Python
Python自动化运维和部署项目工具Fabric使用实例
2016/09/18 Python
python 生成器协程运算实例
2017/09/04 Python
在Python程序员面试中被问的最多的10道题
2017/12/05 Python
Python中一行和多行import模块问题
2018/04/01 Python
python 实现压缩和解压缩的示例
2020/09/22 Python
如何使用Django Admin管理后台导入CSV
2020/11/06 Python
美国最大的珠宝商之一:Littman Jewelers
2016/11/13 全球购物
粉红色的鲸鱼:Vineyard Vines
2018/02/17 全球购物
什么是反射?如何实现反射?
2016/07/25 面试题
零件设计自荐信范文
2013/11/27 职场文书
施工安全协议书
2013/12/11 职场文书
留学推荐信怎么写
2014/01/25 职场文书
中文专业自荐书
2014/06/29 职场文书
园艺专业毕业生求职信
2014/09/02 职场文书
辩论赛新闻稿
2015/07/17 职场文书
班主任寄语2016
2015/12/04 职场文书
Python数组变形的几种实现方法
2022/05/30 Python