Mysql 在 date_time 字段中按天分组

标签 mysql sql select group-by

是否可以有一个查询从包含完整 date_time 值的 date_time 字段的表中选择按日或月分组的行?

enter image description here

我需要获取每天的 sr13、r4、huawei 的总和。 任何关于我如何做到这一点的想法将不胜感激!

最佳答案

您可以使用DATE()从值中提取日期,

SELECT  DATE(date_time) datetime,
        SUM(sr13) total_sr13,
        SUM(r4) total_4
FROM    TableName
GROUP   BY DATE(date_time)

关于Mysql 在 date_time 字段中按天分组,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15353630/

相关文章:

sql - SQL 查询帮助 - 使用 INTERBASE 的子查询

php - 如何以图形方式表示我的数据库 (mysql phpmyadmin)

mysql - SQL 按日期分组

mysql - 如果应用条件,则应执行查询

SQL 子查询 - 您执行 SELECT 语句的顺序是什么?

sql - 如果条件不匹配,select 语句会返回什么?

mysql - SQL查询改进(表中的额外列)

mysql:添加两个不同表的 Sum()

php - 将 PHP 中的 mySQL 语句的二进制变量转换为十六进制表示形式

MySQL 选择值出现在日期范围之前的行数