Laravel 对某一列进行筛选然后求和sum()的例子2020-06-15 14:09:06

这个例子是对课程进度表里面的某个学生的剩余课时进行求和汇总。

laravel 版本是 lts 5.5StudentLessonProgress::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()的例子就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持。

特别申明:本文内容来源网络,版权归原作者所有,如有侵权请立即与我们联系(cy198701067573@163.com),我们将及时处理。

Tags 标签

php select sum字段求和,Laravel 对某一列进行筛选然后求和sum()的例子相关推荐

  1. 把mysql某一列求和_Laravel 对某一列进行筛选然后求和sum()的例子

    这个例子是对课程进度表里面的某个学生的剩余课时进行求和汇总. laravel 版本是 lts 5.5 StudentLessonProgress::where('student_info_id', $ ...

  2. select * 和 select 所有字段的区别

    阅读本文大概需要 1 分钟. 之前发过的文章中,关于 select * 和 select 所有字段的知识,有描述不恰当,这次重新纠正下,加深下理解. MySQL 5.1.37 表记录数 41,547, ...

  3. select * 排除字段_interesting数据库查找语句Select还能这样用

    Navicat Premium是一个可连接多种数据库的管理工具,它可以让你以单一程序同时连接到MySQL.Oracle及PostgreSQL数据库,让管理不同类型的数据库更加的方便. 不久前,我们探索 ...

  4. select count(1) 、select count(*) 、select count(字段)的区别、及性能

    select count(*) from teacher; //11 select count(1) from teacher; //11 select count(id) from teacher; ...

  5. python re 筛选数据 求和_python求和函数sum()详解

    python求和函数 sum()详解 今天在学习的过程中,误用sum()函数,我又去查了查python sum()函数才恍然大悟. 我本来想算几个Int值相加的和,本以为很简单的事情,结果却很悲伤,例 ...

  6. python求和函数1到100_Python定义函数实现累计求和操作

    一.使用三种方法实现0-n累加求和 定义函数分别使用while循环.for循环.递归函数实现对0-n的累加求和 1.使用while循环 定义一个累加求和函数sum1(n),函数代码如下: 2.使用 f ...

  7. 一个列中多行求和_Excel 用选项求和及用快捷键快速求和,同时对多单元格求和...

    在 Excel 中,对表格求和是常规操作之一,用得特别多.Excel求和主要有两种方法,一种是用Excel提供的求和选项,另一种是用快捷键,就方便性和速度而言,用快捷键求和比用求和选项方便和快. Ex ...

  8. 查一个字段中字符集超过30的列_Mysql 的字符集以及带来的一点存储影响

    作者 | 付宗阳 杏仁后端工程师,一个全栈开发的自虐者. 前言 从 Mysql 数据库角度来说,谈到存储就一定离不开字符集,只不过在我们日常开发中统一的 utf8/utf8mb4 编码,使我们常常忽略 ...

  9. mysql case when sum count_SQL语句为什么在这种case when情况下要用sum而不是count

    如下这个表TEST:category|commdity|price----------+----------+-------衣服|T恤|1000办公用品|打孔器|500厨房用具|菜刀|3000厨房用具 ...

最新文章

  1. Mysql高级调优篇——前言简介
  2. date日期相减 java_03时间日期类
  3. 《硝烟中的Scrum和XP》作者新作 《精益开发实战》
  4. leetcode算法题--可被三整除的最大和
  5. Numpy的切片操作
  6. 使用express、react、webpack打包、socket.io、mongodb、ant.design、less、es6实现聊天室
  7. Bootstrap CSS 编码规范之简写形式的属性声明
  8. BethuneX:DBA最信赖的监控和智能巡检平台
  9. 大学计算机基础教程模拟选择题,【浙江大学】大学计算机基础教程——习题与参考答案...
  10. Monte Carlo Rendering De-noising
  11. 中国书信礼仪 (一)
  12. maven指定JDK
  13. 数据挖掘算法之Apriori算法应用实例
  14. Dr_can模型预测控制笔记与代码实现
  15. ISO 27001信息安全管理体系认证
  16. python发送请求给服务器参数传递方式以及服务器响应方式
  17. 通过关键词爬取百度图片——Python爬虫
  18. Spring的bean的注创建、依赖注入、自动装配
  19. 计算机组成原理 汇编语言
  20. 数位dp真·浅谈 By cellur925

热门文章

  1. gnome菜单图标显示
  2. 磁性材料磁偏角测量原理
  3. 各位集美兄得看过来! 利用AI给青春有你2的选手们做数据分析挖掘(二):统计并展示数据
  4. http://blog.csdn.net/neiloid/article/details/7037093#
  5. 台湾清华大学物联网--004 物联网无线传输技术
  6. PHP多商城系统开发制作——登录下单
  7. python的udp攻击
  8. 聊聊Google Camera Go
  9. 脑电EEG常用的特征
  10. GIS与地质灾害评价