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 相关文章推荐
在PWS上安装PHP4.0正式版
Oct 09 PHP
第十一节--重载
Nov 16 PHP
PHP5 面向对象程序设计
Feb 13 PHP
PHP防注入安全代码
Apr 09 PHP
php中获取关键词及所属来源搜索引擎名称的代码
Feb 15 PHP
php后门URL的防范
Nov 12 PHP
PHP中Session和Cookie是如何操作的
Oct 10 PHP
PHP查询大量数据内存耗尽问题的解决方法
Oct 28 PHP
详解ThinkPHP3.2.3验证码显示、刷新、校验
Dec 29 PHP
PHP实现登陆并抓取微信列表中最新一组微信消息的方法
Jul 10 PHP
为Plesk PHP7启用Oracle OCI8扩展方法总结
Mar 29 PHP
yii2.0框架数据库操作简单示例【添加,修改,删除,查询,打印等】
Apr 13 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 中文处理函数集合
2008/08/27 PHP
解析php curl_setopt 函数的相关应用及介绍
2013/06/17 PHP
兼容ie6浏览器的php下载文件代码分享
2014/07/14 PHP
PHP单元测试配置与使用方法详解
2019/12/27 PHP
使用jquery实现图文切换效果另加特效
2013/01/20 Javascript
详解jquery uploadify 上传文件
2013/11/09 Javascript
JavaScript实现仿新浪微博大厅和腾讯微博首页滚动特效源码
2015/09/15 Javascript
js实现无缝滚动特效
2015/12/20 Javascript
浏览器检测JS代码(兼容目前各大主流浏览器)
2016/02/21 Javascript
jquery插件锦集【推荐】
2016/12/16 Javascript
VueJs路由跳转——vue-router的使用详解
2017/01/10 Javascript
js实现移动端微信页面禁止字体放大
2017/02/16 Javascript
jQuery插件HighCharts绘制的2D堆柱状图效果示例【附demo源码下载】
2017/03/14 Javascript
详解JS数据类型的值拷贝函数(深拷贝)
2017/07/13 Javascript
Vue组件开发之LeanCloud带图形校验码的短信发送功能
2017/11/07 Javascript
spirngmvc js传递复杂json参数到controller的实例
2018/03/29 Javascript
jQuery 导航自动跟随滚动的实现代码
2018/05/30 jQuery
Echarts之悬浮框中的数据排序问题
2018/11/08 Javascript
vue element-ui实现input输入框金额数字添加千分位
2019/12/29 Javascript
js实现中文实时时钟
2020/01/15 Javascript
前端深入理解Typescript泛型概念
2020/03/09 Javascript
Vue的props父传子的示例代码
2020/05/20 Javascript
python数组过滤实现方法
2015/07/27 Python
Python关于excel和shp的使用在matplotlib
2019/01/03 Python
python3 map函数和filter函数详解
2019/08/26 Python
Python数据分析模块pandas用法详解
2019/09/04 Python
Answear匈牙利:来自全球200多个知名时尚品牌
2017/04/21 全球购物
公务员年总结的自我评价
2013/10/25 职场文书
捐助倡议书范文
2014/04/15 职场文书
小学生操行评语
2014/04/22 职场文书
供货协议书范本
2014/04/22 职场文书
交通安全标语
2014/06/06 职场文书
建筑安全标语
2014/06/07 职场文书
财务会计专业求职信
2014/06/09 职场文书
会议邀请函
2015/01/30 职场文书
2016年教师节感言
2015/12/09 职场文书