OVER(ORDER BY)问题

时间:2019-06-03 17:36:02

标签: python sql mariadb window-functions

我想写一个查询来求和,然后做一个图。 但是事实是,下面的代码无法正常工作,我也不知道为什么,我看不到任何语法错误。

感谢您提供任何答案。

SELECT
  Datetimedeb,
  Sum(price) OVER (ORDER BY r.idR) as cumul 

FROM res r JOIN activity a ON r.idB=a.idB 

WHERE r.idB='2' AND Datetimedeb > '2010-03-01'

1 个答案:

答案 0 :(得分:0)

正如您所说,您的mariadb版本是5.5.60。从版本10.2.0开始,SUM()可以用作window function