我正在尝试获取几行中的一些平均值和一些总和,按一天中的每个小时进行分组。另外,我想要获取一个额外的列,在该列中,我不能获取每个小时的总和(在分组时获取),但我希望获取该特定日期之前所有行的总和。我现在的问题是,在超过大约25k行的MySQL数据库上执行查询大约需要8秒(CPUi5/8GBRAM)。我发现subselect (... AS 'rain_sum')使它变得非常慢。
我有两个表,格式完全相同。由于每个表都有date列(用于创建表的日期),因此group first或append first不会对结果产生任何影响。SELECT * FROM TXN,CONT,ReportingDate,sum(AMT) AS TOT GROUP BY TXN,CONT,ReportingDate SELECT FROM Table2
GROUP BY TXN,CONT,Reporti
我在MySQL数据库中有数据,其中包含一个值和输入值的UTC时间,如下所示: 8 | 2021-05----------------------------------------
这样,我如何根据UTC日期而不是时间对这些值进行分组,比如伪查询SELECT value, utc GROUP BY utc将返回按日期分组的所有值的总和</em