gpt4 book ai didi

mysql - 日期范围内的 SQL 计数总数

转载 作者:行者123 更新时间:2023-11-29 04:28:50 25 4
gpt4 key购买 nike

我有一个包含字段 VALUE(integer) 和 CREATED_AT(timestamp) 的 CHANGES 表。我想知道过去 30 天中每一天分组的 VALUE 列的总数(不进行 30 次查询)。

因此,如果昨天创建了 VALUE 为 10、-7 和 12 的记录;我想要一条返回的记录,其中 CREATED_AT = yesterday 和 TOTAL = 15。

有什么帮助吗?

最佳答案

SELECT date(created_at) as CREATED_AT, sum(value) as TOTAL
FROM changes
WHERE created_at >= curdate() - interval 30 day
GROUP BY date(created_at);

关于mysql - 日期范围内的 SQL 计数总数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6209645/

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