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网页后退不再出现过期
Mar 08 PHP
PHP 裁剪图片成固定大小代码方法
Sep 09 PHP
PHP学习之整理字符串
Apr 17 PHP
PHP设计模式之代理模式的深入解析
Jun 13 PHP
模板引擎smarty工作原理以及使用示例
May 25 PHP
PHP实现QQ空间自动回复说说的方法
Dec 02 PHP
纯PHP代码实现支付宝批量付款
Dec 24 PHP
WordPress中获取所使用的模板的页面ID的简单方法
Dec 31 PHP
Zend Framework教程之Zend_Config_Xml用法分析
Mar 23 PHP
php生成二维码图片方法汇总
Dec 17 PHP
php利用array_search与array_column实现二维数组查找
Jul 08 PHP
PHP实现二维数组(或多维数组)转换成一维数组的常见方法总结
Dec 04 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中强制下载文件的代码(解决了IE下中文文件名乱码问题)
2011/05/09 PHP
深入Apache与Nginx的优缺点比较详解
2013/06/17 PHP
php获取bing每日壁纸示例分享
2014/02/25 PHP
如何解决PHP无法实现多线程的问题
2015/09/25 PHP
php封装的数据库函数与用法示例【参考thinkPHP】
2016/11/08 PHP
thinkPHP框架对接支付宝即时到账接口回调操作示例
2016/11/14 PHP
js 函数的副作用分析
2011/08/23 Javascript
js style动态设置table高度
2014/10/21 Javascript
JavaScript实现N皇后问题算法谜题解答
2014/12/29 Javascript
基于javascript代码实现通过点击图片显示原图片
2015/11/29 Javascript
微信小程序本地缓存数据增删改查实例详解
2017/05/24 Javascript
JavaScript面试出现频繁的一些易错点整理
2018/03/29 Javascript
angularJS开发注意事项
2018/05/26 Javascript
jquery实现搜索框功能实例详解
2018/07/23 jQuery
vue2.0 如何在hash模式下实现微信分享
2019/01/22 Javascript
package.json配置文件构成详解
2019/08/27 Javascript
JS实现网站楼层导航效果代码实例
2020/06/16 Javascript
React+EggJs实现断点续传的示例代码
2020/07/07 Javascript
jQuery冲突问题解决方法
2021/01/19 jQuery
python脚本实现xls(xlsx)转成csv
2016/04/10 Python
详解K-means算法在Python中的实现
2017/12/05 Python
详解Tensorflow数据读取有三种方式(next_batch)
2018/02/01 Python
解决Django中多条件查询的问题
2019/07/18 Python
TensorFlow dataset.shuffle、batch、repeat的使用详解
2020/01/21 Python
Python带参数的装饰器运行原理解析
2020/06/09 Python
python代码区分大小写吗
2020/06/17 Python
详解anaconda离线安装pytorchGPU版
2020/09/08 Python
python接口自动化框架实战
2020/12/23 Python
教师自我鉴定范文
2013/11/10 职场文书
廉洁自律演讲稿
2014/05/22 职场文书
财务会计专业自荐书
2014/06/30 职场文书
综合素质自我评价怎么写
2014/09/14 职场文书
党员国庆节演讲稿范文2014
2014/09/21 职场文书
项目经理助理岗位职责
2015/04/13 职场文书
励志语录:只有自己足够强大,才能不被别人践踏
2020/01/09 职场文书
在Docker容器中部署SQL Server
2022/04/11 Servers