TP5中多字段聚合查询,多字段运算总和(其他运算)

Posted t8888

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了TP5中多字段聚合查询,多字段运算总和(其他运算)相关的知识,希望对你有一定的参考价值。

项目需求:获取当月每天(当天多条数据)数据汇总,需要运用到聚合查询,但是都多个字段进行分别展示。

代码如下:

DB::(‘table_name‘)
->where([‘date‘ => ‘2020-03-24‘]) //这里写条件即可,比如当天
->field("id,date,sum(memberactive) as ‘memberactive‘,sum(memberadd) as ‘memberadd‘") //当运算完一个数据之后 as 起一个别名 用于展示
->group(‘date‘)    //以天为单位
->order("date desc")

  

以上是关于TP5中多字段聚合查询,多字段运算总和(其他运算)的主要内容,如果未能解决你的问题,请参考以下文章

MySQL 基础 SQL -- DQL 数据查询语言(基础查询(字段别名) where条件查询(比较运算符逻辑运算符) 聚合函数分组查询 排序查询分页查询DQL语句执行顺序)

如何对where子句中的数据字段和聚合函数进行算术运算?

tp5查询数据库排除某字段

聚合查询中由另一个字段分组的两个 int 数组的总和

MySQL 聚合函数运算符操作约束

mysql之聚合函数