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 相关文章推荐
人大复印资料处理程序_补充篇
Oct 09 PHP
ob_start(),ob_start('ob_gzhandler')使用
Dec 25 PHP
一个比较简单的PHP 分页分组类
Dec 10 PHP
windows下开发并编译PHP扩展的方法
Mar 18 PHP
ThinkPHP3.0略缩图不能保存到子目录的解决方法
Sep 30 PHP
基于AppServ,XAMPP,WAMP配置php.ini去掉警告信息(NOTICE)的方法详解
May 07 PHP
php5.3 注意事项说明
Jul 01 PHP
PDO防注入原理分析以及注意事项
Feb 25 PHP
[原创]ThinkPHP让../Public在模板不解析(直接输出)的方法
Oct 09 PHP
PHP生成各种随机验证码的方法总结【附demo源码】
Jun 05 PHP
Thinkphp5结合layer弹窗定制操作结果页面
Jul 07 PHP
Laravel框架生命周期与原理分析
Jun 12 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 is_file()和is_dir()用于遍历目录时用法注意事项
2010/03/02 PHP
wamp下修改mysql访问密码的解决方法
2013/05/07 PHP
浅谈php正则表达式中的非贪婪模式匹配的使用
2014/11/25 PHP
UTF-8正则表达式如何匹配汉字
2015/08/03 PHP
PHP遍历目录文件的常用方法小结
2017/02/03 PHP
对联广告js flash激活
2006/10/19 Javascript
javascript 装载iframe子页面,自适应高度
2009/03/20 Javascript
一些实用的jQuery代码片段收集
2011/07/12 Javascript
js自动生成对象的属性示例代码
2013/10/28 Javascript
Javascript实现带关闭按钮的网页漂浮广告代码
2014/01/12 Javascript
JavaScript测试工具之Karma-Jasmine的安装和使用详解
2015/12/03 Javascript
JavaScript与ActionScript3两者的同性与差异性
2016/09/22 Javascript
layer实现弹窗提交信息
2016/12/12 Javascript
canvas滤镜效果实现代码
2017/02/06 Javascript
jQuery Json数据格式排版高亮插件json-viewer.js使用方法详解
2017/06/12 jQuery
原生js jquery ajax请求以及jsonp的调用方法
2017/08/04 jQuery
实例详解Node.js 函数
2018/06/10 Javascript
JavaScript实现京东购物放大镜和选项卡效果的方法分析
2018/07/05 Javascript
Vue项目中最新用到的一些实用小技巧
2018/11/06 Javascript
JS匿名函数内部this指向问题详析
2019/05/10 Javascript
JavaScript 如何在浏览器中使用摄像头
2020/12/02 Javascript
python实现从web抓取文档的方法
2014/09/26 Python
python绘制立方体的方法
2018/07/02 Python
Win8下python3.5.1安装教程
2020/07/29 Python
Python面向对象之反射/自省机制实例分析
2018/08/24 Python
Pycharm设置去除显示的波浪线方法
2018/10/28 Python
浅谈python中真正关闭socket的方法
2018/12/18 Python
python3实现钉钉消息推送的方法示例
2019/03/14 Python
H5离线存储Manifest原理及使用
2020/04/28 HTML / CSS
介绍一下Java中的static关键字
2012/05/12 面试题
安全责任协议书
2014/04/21 职场文书
文明社区申报材料
2014/08/21 职场文书
计划生育个人总结
2015/03/02 职场文书
青年志愿者活动感想
2015/08/07 职场文书
Go语言 详解net的tcp服务
2022/04/14 Golang
MySQL数据库之内置函数和自定义函数 function
2022/06/16 MySQL