Laravel 对某一列进行筛选然后求和sum()的例子


Posted in PHP onOctober 10, 2019

这个例子是对课程进度表里面的某个学生的剩余课时进行求和汇总。

laravel 版本是 lts 5.5

StudentLessonProgress::where('student_info_id', $student_info_id)
   ->sum('total_left_class_num');

打印sql语句如下:

array:1 [? 
0 => array:3 [? 
“query” => “select sum(total_left_class_num) as aggregate from student_lesson_progress where student_info_id = ?” 
“bindings” => array:1 [▶] 
“time” => 51.48 
] 
]

二、需要多个sum

laravel中怎么实现下面的SQL

select sum(‘profit'),sum(‘order_count') from products where……;

参考

Product::where('status',1)->first(
 array(
  \DB::raw('SUM(profit) as profit'),
  \DB::raw('SUM(order_count) as order_count')
 )
)->toArray();

以上这篇Laravel 对某一列进行筛选然后求和sum()的例子就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

PHP 相关文章推荐
基于文本的访客签到簿
Oct 09 PHP
本地机apache配置基于域名的虚拟主机详解
Aug 10 PHP
ThinkPHP中的关联模型注意点
Jun 16 PHP
mac环境中使用brew安装php5.5.15
Aug 18 PHP
php中try catch捕获异常实例详解
Nov 21 PHP
PHP内存缓存Memcached类实例
Dec 08 PHP
PHP连接MSSQL时nvarchar字段长度被截断为255的解决方法
Dec 25 PHP
PHP两种快速排序算法实例
Feb 15 PHP
php实现中文转数字
Feb 18 PHP
Yii2 加载css、js 载静态资源的方法
Mar 10 PHP
php下的原生ajax请求用法实例分析
Feb 28 PHP
PHP程序守护进程化实现方法详解
Jul 16 PHP
asp.net和php的区别点总结
Oct 10 #PHP
解决laravel groupBy 对查询结果进行分组出现的问题
Oct 09 #PHP
PHP之多条件混合筛选功能的实现方法
Oct 09 #PHP
laravel实现按月或天或小时统计mysql数据的方法
Oct 09 #PHP
laravel5.5添加echarts实现画图功能的方法
Oct 09 #PHP
使用laravel和ECharts实现折线图效果的例子
Oct 09 #PHP
Laravel统计一段时间间隔的数据方法
Oct 09 #PHP
You might like
PHP Zip压缩 在线对文件进行压缩的函数
2010/05/26 PHP
php遍历目录输出目录及其下的所有文件示例
2014/01/27 PHP
php获取文件夹路径内的图片以及分页显示示例
2014/03/11 PHP
Yii2中cookie用法示例分析
2016/07/18 PHP
PHP页面输出时js设置input框的选中值
2016/09/30 PHP
DWZ+ThinkPHP开发时遇到的问题分析
2016/12/12 PHP
PHP使用POP3读取邮箱接收邮件的示例代码
2020/07/08 PHP
基于jQuery的弹出消息插件 DivAlert之旅(一)
2010/04/01 Javascript
读jQuery之五(取DOM元素)
2011/06/20 Javascript
js数组去重的常用方法总结
2014/01/24 Javascript
jquery实现点击弹出层效果的简单实例
2014/03/03 Javascript
JQuery控制Radio选中方法分析
2015/05/29 Javascript
详解JavaScript中localStorage使用要点
2016/01/13 Javascript
使用jquery实现的循环连续可停顿滚动实例
2016/11/23 Javascript
Javascript 实现全屏滚动实例代码
2016/12/31 Javascript
vue2 如何实现div contenteditable=“true”(类似于v-model)的效果
2017/02/08 Javascript
jQuery Position方法使用和兼容性
2017/08/23 jQuery
JavaScript常用事件介绍
2019/01/21 Javascript
Vuepress 搭建带评论功能的静态博客的实现
2019/02/17 Javascript
通过JQuery,JQueryUI和Jsplumb实现拖拽模块
2019/06/18 jQuery
Python合并字典键值并去除重复元素的实例
2016/12/18 Python
Python爬虫获取整个站点中的所有外部链接代码示例
2017/12/26 Python
django manage.py扩展自定义命令方法
2018/05/27 Python
Django组件cookie与session的具体使用
2019/06/05 Python
Django实现内容缓存实例方法
2020/06/30 Python
python openssl模块安装及用法
2020/12/06 Python
python requests库的使用
2021/01/06 Python
HTML5 Canvas绘制圆点虚线实例
2015/01/01 HTML / CSS
西班牙在线宠物商店:zooplus.es
2017/02/24 全球购物
销售自荐信
2013/10/22 职场文书
贺卡寄语大全
2014/04/11 职场文书
商务专员岗位职责范本
2014/06/29 职场文书
民主生活会对照检查材料范文
2014/10/01 职场文书
司机岗位职责范本
2015/04/10 职场文书
喋血孤城观后感
2015/06/08 职场文书
Mybatis-plus配置分页插件返回统一结果集
2022/06/21 Java/Android