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分钟进行分组的主要内容,如果未能解决你的问题,请参考以下文章