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和ACCESS写聊天室(七)
Oct 09 PHP
php socket方式提交的post详解
Jul 19 PHP
php带密码功能并下载远程文件保存本地指定目录 修改加强版
May 16 PHP
CURL的学习和应用(附多线程实现)
Jun 03 PHP
php将字符串转化成date存入数据库的两种方式
Apr 28 PHP
php中常见的sql攻击正则表达式汇总
Nov 06 PHP
php学习笔记之基础知识
Nov 08 PHP
php读取远程gzip压缩网页的方法
Dec 29 PHP
微信 开发生成带参数的二维码的实例
Nov 23 PHP
Yii2框架可逆加密简单实现方法
Aug 25 PHP
php-fpm服务启动脚本的方法
Apr 27 PHP
Phpstorm+Xdebug断点调试PHP的方法
May 14 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
destoon常用的安全设置概述
2014/06/21 PHP
php采用curl实现伪造IP来源的方法
2014/11/21 PHP
PHP CodeIgniter框架的工作原理研究
2015/03/30 PHP
php实现将上传word文件转为html的方法
2015/06/03 PHP
Yii针对添加行的增删改查操作示例
2016/10/18 PHP
PHP手机号中间四位用星号*代替显示的实例
2017/06/02 PHP
PHP使用观察者模式处理异常信息的方法详解
2019/09/24 PHP
jQuery EasyUI API 中文文档 - Menu菜单
2011/10/03 Javascript
js日历功能对象
2012/01/12 Javascript
8个超实用的jQuery功能代码分享
2015/01/08 Javascript
jQuery 中DOM 操作详解
2015/01/13 Javascript
jQuery插件zTree实现删除树节点的方法示例
2017/03/08 Javascript
JavaScript实现的冒泡排序法及统计相邻数交换次数示例
2017/04/26 Javascript
判断div滑动到底部的scroll实例代码
2017/11/15 Javascript
js实现一个简单的MVVM框架示例
2018/01/15 Javascript
Vue中保存数据到磁盘文件的方法
2018/09/06 Javascript
Node如何后台数据库使用增删改查功能
2019/11/21 Javascript
简单的编程0基础下Python入门指引
2015/04/01 Python
Python 爬虫之超链接 url中含有中文出错及解决办法
2017/08/03 Python
python urllib爬虫模块使用解析
2019/09/05 Python
Python 使用 prettytable 库打印表格美化输出功能
2019/12/26 Python
彻底搞懂 python 中文乱码问题(深入分析)
2020/02/28 Python
Python爬虫:Request Payload和Form Data的简单区别说明
2020/04/30 Python
20行Python代码实现一款永久免费PDF编辑工具的实现
2020/08/27 Python
理肤泉俄罗斯官网:La Roche-Posay俄罗斯
2018/07/24 全球购物
英国网上购买肉类网站:Great British Meat
2018/10/17 全球购物
软件测试面试题
2014/01/05 面试题
商务英语应届生自我鉴定
2013/12/08 职场文书
企业精神口号
2014/06/11 职场文书
学校开学标语
2014/10/06 职场文书
2014社区健康教育工作总结
2014/12/16 职场文书
个人股份转让协议书范本
2015/01/28 职场文书
2015教师节师德演讲稿
2015/03/19 职场文书
2015暑假实习报告范文
2015/07/13 职场文书
Django实现WebSocket在线聊天室功能(channels库)
2021/09/25 Python
MySQL数据库之存储过程 procedure
2022/06/16 MySQL