gpt4 book ai didi

mysql - 如何以五分钟为间隔获取今天的记录数?

转载 作者:行者123 更新时间:2023-11-29 01:37:57 24 4
gpt4 key购买 nike

假设我在名为 bank_payments 的表上有一个名为 creation_timestamp 的列,我想将今天分成五分钟间隔,然后查询数据库以获取计数在每个间隔中。

我将手动读取它(即这不是供应用程序使用的),所以输出格式并不重要,只要我可以使用它来获取五分钟的时间段,以及那个时期的记录。

是否可以完全在数据库端完成此操作?

最佳答案

如果你想按 5 分钟的时间间隔对表中的记录进行分组,那么你可以试试这个:

SELECT col1, count(col1), creation_timestamp
FROM bank_payments
WHERE DATE(`creation_timestamp`) = CURDATE()
GROUP BY UNIX_TIMESTAMP(creation_timestamp) DIV 300, col1

关于mysql - 如何以五分钟为间隔获取今天的记录数?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34493353/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com