mysql按30分钟进行分组

Posted 星星c#

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了mysql按30分钟进行分组相关的知识,希望对你有一定的参考价值。

SELECT time30, COUNT(*) AS num 
FROM
(
    select DATE_FORMAT(time,%Y-%m-%d %H:%i) as time30
    from(
            SELECT DATE_FORMAT(concat(date(CALL_DATE),  ,HOUR (CALL_DATE),:,floor(MINUTE(CALL_DATE)/30)*30),%Y-%m-%d %H:%i ) AS time FROM call_detail_records
        ) a 
) as b
GROUP BY time30;

 

以上是关于mysql按30分钟进行分组的主要内容,如果未能解决你的问题,请参考以下文章

如何按定义的时间间隔对熊猫数据框进行分组?

30分钟回顾MySQL语法(下)

如何使用熊猫按 10 分钟对时间序列进行分组

按 10 分钟间隔对 pandas DataFrame 进行分组[重复]

在 SQL/Impala 中按特定的分钟数对日期时间进行分组

按 1 分钟间隔分组操作链 sql BigQuery