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之第七天
Oct 09 PHP
PHP session有效期session.gc_maxlifetime
Apr 20 PHP
php-cli简介(不会Shell语言一样用Shell)
Jun 03 PHP
编译php 5.2.14+fpm+memcached(具体操作详解)
Jun 18 PHP
解析coreseek for sphinx的使用
Jun 21 PHP
PHP根据IP判断地区名信息的示例代码
Mar 03 PHP
php实现httpRequest的方法
Mar 13 PHP
PHP中使用array函数新建一个数组
Nov 19 PHP
php实现的mysqldb读写分离操作类示例
Feb 07 PHP
mac系统下安装多个php并自由切换的方法详解
Apr 21 PHP
php生成网页桌面快捷方式
May 05 PHP
PHP自定义错误处理的方法分析
Dec 19 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探针使用原理和技巧讲解
2019/09/17 PHP
PHP超级全局变量【$GLOBALS,$_SERVER,$_REQUEST等】用法实例分析
2019/12/11 PHP
javascript for循环设法提高性能
2010/02/24 Javascript
JQuery下的Live方法和$.browser方法使用代码
2010/06/02 Javascript
javascript使用location.search的示例
2013/11/05 Javascript
自己封装的javascript事件队列函数版
2014/06/12 Javascript
浅析Node在构建超媒体API中的作用
2014/07/30 Javascript
js+html5获取用户地理位置信息并在Google地图上显示的方法
2015/06/05 Javascript
使用RequireJS优化JavaScript引用代码的方法
2015/07/01 Javascript
基于canvas的二维码邀请函生成插件
2017/02/14 Javascript
element-ui表格列金额显示两位小数的方法
2018/08/24 Javascript
js获取本日、本周、本月的时间代码
2020/02/01 Javascript
浅谈js数组splice删除某个元素爬坑
2020/10/14 Javascript
JS绘图Flot如何实现动态可刷新曲线图
2020/10/16 Javascript
[00:34]拔城逐梦,热血永恒!2020(秋)完美世界城市挑战赛报名开启
2020/10/09 DOTA
使用IPython下的Net-SNMP来管理类UNIX系统的教程
2015/04/15 Python
PyTorch CNN实战之MNIST手写数字识别示例
2018/05/29 Python
TensorFlow用expand_dim()来增加维度的方法
2018/07/26 Python
详解python pandas 分组统计的方法
2019/07/30 Python
Django使用Jinja2模板引擎的示例代码
2019/08/09 Python
python实现串口通信的示例代码
2020/02/10 Python
Python文件读写w+和r+区别解析
2020/03/26 Python
Python如何使用PIL Image制作GIF图片
2020/05/16 Python
Python实现加密的RAR文件解压的方法(密码已知)
2020/09/11 Python
python搜索算法原理及实例讲解
2020/11/18 Python
基于css3仿造window7的开始菜单
2010/06/17 HTML / CSS
HTML5 Canvas旋转动画的2个代码例子(一个旋转的太极图效果)
2014/04/10 HTML / CSS
浅析HTML5 meta viewport参数
2020/10/28 HTML / CSS
天逸系统(武汉)有限公司Java笔试题
2015/12/29 面试题
销售文员的岗位职责
2013/11/20 职场文书
公积金单位接收函
2014/01/11 职场文书
护理专业自我鉴定
2014/01/30 职场文书
新员工入职感言
2014/02/01 职场文书
环境科学专业优秀毕业生自荐书
2014/02/03 职场文书
党的群众路线教育实践活动领导班子整改措施
2014/10/28 职场文书
MySQL慢查询优化解决问题
2022/03/17 MySQL