使用来自另一个 table 的多个 SUM 创建一个新的 table

Creating a new table with multiples SUMs from another table

我是 whosebug.com 的新人,如果我的问题很愚蠢,请接受我的道歉。我也是 MySQL 的新手,现在我正在尝试从现有的 table 创建一个新的 table。我现有的 table 有 3 列(日期、时间、值)。

我需要创建一个新的 table,我必须在其中根据时间对所有值求和。因此,在新的 table 中,我将只有两列(时间、总和)和 24 行。在时间列中,我将显示小时数(00:00、01:00、02:00、...、22:00、23:00)。在第二列中,我将得到 00:00 中所有值的总和,01:00 中所有值的总和,...,[=22= 中所有值],[=22= 中所有值的总和=23=]).

我找不到正确的语法来执行此操作,也找不到更多搜索方法。我已经为此工作了两天。

你能帮帮我吗?谢谢!

您必须使用 group by 才能执行此操作 “Select SUM(values) 来自 table 按时间分组” (我不太确定这是否是正确的方法,但希望这样做)