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 相关文章推荐
PHP 获取远程网页内容的代码(fopen,curl已测)
Jun 06 PHP
PHP批量采集下载美女图片的实现代码
Jun 03 PHP
php switch语句多个值匹配同一代码块的实现
Mar 03 PHP
PHP中的gzcompress、gzdeflate、gzencode函数详解
Jul 29 PHP
浅谈php和.net的区别
Sep 28 PHP
PHP动态规划解决0-1背包问题实例分析
Mar 23 PHP
解析WordPress中函数钩子hook的作用及基本用法
Dec 22 PHP
PHP时间类完整实例(非常实用)
Dec 25 PHP
PHP简单读取xml文件的方法示例
Apr 20 PHP
yii2局部关闭(开启)csrf的验证的实例代码
Jul 10 PHP
PHP常用的类封装小结【4个工具类】
Jun 28 PHP
php 使用expat方式解析xml文件操作示例
Nov 26 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 导出数据到淘宝助手CSV的方法分享
2010/02/27 PHP
php实现从上传文件创建缩略图的方法
2015/04/02 PHP
ThinkPHP3.1.x修改成功与失败跳转页面的方法
2017/09/29 PHP
PHP实现求连续子数组最大和问题2种解决方法
2017/12/26 PHP
php处理抢购类功能的高并发请求
2018/02/08 PHP
php文件包含的几种方式总结
2019/09/19 PHP
PHP 8新特性简介
2020/08/18 PHP
模拟jQuery中的ready方法及实现按需加载css,js实例代码
2013/09/27 Javascript
jquery scroll()区分横向纵向滚动条的方法
2014/04/04 Javascript
一个简单的jquery的多选下拉框(自写)
2014/05/05 Javascript
AngularJS初始化过程分析(引导程序)
2014/12/06 Javascript
javascript基于prototype实现类似OOP继承的方法
2015/12/16 Javascript
简单介绍jsonp 使用小结
2016/01/27 Javascript
JS+CSS3制作炫酷的弹窗效果
2016/11/08 Javascript
基于jquery实现二级联动效果
2017/03/30 jQuery
vue 打包后的文件部署到express服务器上的方法
2017/08/09 Javascript
浏览器调试动态js脚本的方法(图解)
2018/01/19 Javascript
vue实现登录拦截
2020/06/29 Javascript
python批量替换页眉页脚实例代码
2018/01/22 Python
python使用requests模块实现爬取电影天堂最新电影信息
2019/04/03 Python
django admin后台添加导出excel功能示例代码
2019/05/15 Python
python内存动态分配过程详解
2019/07/15 Python
理解Django 中Call Stack机制的小Demo
2020/09/01 Python
Django与AJAX实现网页动态数据显示的示例代码
2021/02/24 Python
阿联酋团购网站:Groupon阿联酋
2016/10/14 全球购物
意大利香水和彩妆护肤品购物网站:Ditano
2017/08/13 全球购物
Europcar葡萄牙:葡萄牙汽车和货车租赁
2017/10/13 全球购物
简述Linux文件系统通过i节点把文件的逻辑结构和物理结构转换的工作过程
2016/01/06 面试题
机电专业毕业生推荐信
2013/11/10 职场文书
中学生班主任评语
2014/01/30 职场文书
学校三八妇女节活动情况总结
2014/03/09 职场文书
处级干部反四风个人对照检查材料思想汇报
2014/09/27 职场文书
医院护士党的群众路线教育实践活动对照检查材料思想汇报
2014/10/04 职场文书
中学生社区服务活动报告
2015/02/05 职场文书
通知怎么写?
2019/04/17 职场文书
Python自动化工具之实现Excel转Markdown表格
2022/04/08 Python