gpt4 book ai didi

mysql - SUM OVER PARTITION BY 2 最后一行相同的值

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

谁能给我解释一下吗?

我的查询:

SELECT `Date`,`qtyS`,SUM(`qtyS`) OVER (ORDER BY `Date`)  
FROM ic_transaction ORDER BY `Date`

我明白了

Date                   qtyS       SUM(qtyS) OVER (ORDER BY `Date`)
2018-06-20 13:11:11 30.0000 30.0000
2018-06-20 14:07:25 10.0000 40.0000
2018-06-20 14:35:45 10.0000 50.0000
2018-06-25 11:19:42 -20.0000 30.0000
2018-06-25 16:49:01 -20.0000 10.0000
2018-06-26 15:52:13 20.0000 30.0000
2018-09-11 21:07:10 10.0000 60.0000
2018-09-11 21:07:10 20.0000 60.0000

为什么最后两行的总和相同?

最佳答案

最后两行具有完全相同的日期,因此在排序时它们被视为等效。因此,它们不仅具有相同的累积总和,而且每个总和都包含这两行的值。

关于mysql - SUM OVER PARTITION BY 2 最后一行相同的值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52446082/

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