通过MYSQL表中的所有列计算一个列分区的总和,只有一列没有组

时间:2018-02-13 06:12:22

标签: mysql mariadb

enter image description here

在此表中,我希望基于Start_Time的number_of_provisioning_jobs的总和仅在MYSQL中。

在Oracle中,我可以使用" over(按分列名&#34分区;我可以使用,但是MYSQL我没有得到任何选项。

select Start_Time,
                Manufacturer,
                Model,
                Number_of_Provisioning_Jobs,
                sum(Number_of_Provisioning_Jobs) over(partition BY Start_Time) Toatl1,
                ROW_NUMBER() OVER(PARTITION BY Start_Time ORDER BY Start_Time) as rank
           from (another tables select query) t

如何仅根据一列获取Sum值?

0 个答案:

没有答案