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 相关文章推荐
在IIS上安装PHP4.0正式版
Oct 09 PHP
用ADODB来让PHP操作ACCESS数据库的方法
Dec 31 PHP
PHP5中新增stdClass 内部保留类
Jun 13 PHP
php数组函数序列之ksort()对数组的元素键名进行升序排序,保持索引关系
Nov 02 PHP
php全角字符转换为半角函数
Feb 07 PHP
通过PHP简单实例介绍文件上传
Dec 16 PHP
PHP 的比较运算与逻辑运算详解
May 12 PHP
PHP中explode函数和split函数的区别小结
Aug 24 PHP
PHP连接MYSQL数据库的3种常用方法
Feb 27 PHP
老生常谈PHP 文件写入和读取(必看篇)
May 22 PHP
在Laravel 的 Blade 模版中实现定义变量
Oct 14 PHP
PHP正则表达式之RCEService回溯
Apr 11 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
关于查看MSSQL 数据库 用户每个表 占用的空间大小
2013/06/21 PHP
解析php中array_merge与array+array的区别
2013/06/21 PHP
tp框架(thinkPHP)实现三次登陆密码错误之后锁定账号功能示例
2018/05/24 PHP
解决Laravel5.2 Auth认证退出失效的问题
2019/10/14 PHP
JavaScript高级程序设计(第3版)学习笔记11 内建js对象
2012/10/11 Javascript
JS实现字体选色板实例代码
2013/11/20 Javascript
JS仿iGoogle自定义首页模块拖拽特效的方法
2015/02/13 Javascript
jQuery使用attr()方法同时设置多个属性值用法实例
2015/03/26 Javascript
使用OpenLayers3 添加地图鼠标右键菜单
2015/12/29 Javascript
js父页面中使用子页面的方法
2016/01/09 Javascript
快速解决Canvas.toDataURL 图片跨域的问题
2016/05/10 Javascript
基于jQuery实现仿百度首页选项卡切换效果
2016/05/29 Javascript
jQuery 翻页组件yunm.pager.js实现div局部刷新的思路
2016/08/11 Javascript
详解微信小程序开发之——wx.showToast(OBJECT)的使用
2017/01/18 Javascript
angular仿支付宝密码框输入效果
2017/03/25 Javascript
轻量级JS Cookie插件js-cookie的使用方法
2018/03/22 Javascript
JS如何实现网站中PC端和手机端自动识别并跳转对应的代码
2020/01/08 Javascript
vue中重定向redirect:‘/index‘,不显示问题、跳转出错的完美解决
2020/09/28 Javascript
[04:40]2016个国际邀请赛中国区预选赛场地——华西村观战指南
2016/06/25 DOTA
Python cookbook(字符串与文本)在字符串的开头或结尾处进行文本匹配操作
2018/04/20 Python
python将回车作为输入内容的实例
2018/06/23 Python
python 一个figure上显示多个图像的实例
2019/07/08 Python
解决python DataFrame 打印结果不换行问题
2020/04/09 Python
pandas.DataFrame.drop_duplicates 用法介绍
2020/07/06 Python
python speech模块的使用方法
2020/09/09 Python
CSS书写规范、顺序和命名规则
2014/03/06 HTML / CSS
canvas实现飞机打怪兽射击小游戏的示例代码
2018/07/09 HTML / CSS
HTML5如何为形状图上颜色怎么绘制具有颜色和透明度的矩形
2014/06/23 HTML / CSS
高校自主招生自荐信
2013/12/09 职场文书
青年创业培训欢迎词
2014/01/08 职场文书
合作协议书范文
2014/08/20 职场文书
劳资员岗位职责
2015/02/13 职场文书
计算机专业自荐信
2015/03/05 职场文书
React配置子路由的实现
2021/06/03 Javascript
浅谈Redis中的RDB快照
2021/06/29 Redis
TS 类型收窄教程示例详解
2022/09/23 Javascript