Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/sql/78.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
在SQL中为每个日期同时添加费率_Sql_Oracle - Fatal编程技术网

在SQL中为每个日期同时添加费率

在SQL中为每个日期同时添加费率,sql,oracle,Sql,Oracle,这是下面的数据, ''' ''' 这是我需要得到的答案 Date Rate 18-JUN-2019 200 19-JUN-2019 400 20-JUN-2019 700 21-JUN-2019 1000 22-JUN-2019 1300 23-JUN-2019 1700 我使用的是Oracle SQL,我可以使用的最简单的SQL语句是什么?

这是下面的数据, '''

'''

这是我需要得到的答案

   Date              Rate
18-JUN-2019           200 
19-JUN-2019           400
20-JUN-2019           700
21-JUN-2019           1000
22-JUN-2019           1300
23-JUN-2019           1700

我使用的是Oracle SQL,我可以使用的最简单的SQL语句是什么?

您正在寻找一个累计总和:

select d.date, d.number, sum(d.number) over (order by d.date) as running_sum
from dates d;

非常感谢,这很有帮助
select d.date, d.number, sum(d.number) over (order by d.date) as running_sum
from dates d;