当前位置: 代码迷 >> Oracle开发 >> 求sql语句的写法,该怎么处理
  详细解决方案

求sql语句的写法,该怎么处理

热度:40   发布时间:2016-04-24 06:41:45.0
求sql语句的写法
1. (oracle数据库)有如下表: 
PRO
日期(DATE)日产(DailyOut)
1    3.3000
2 4.2000
3 1.5000
4 9.8888



要求用SQL语句生成如下查询结果
日期 日产 累计日产
1 3.3000 3.3000
2 4.2000 7.5000
3 1.5000 9.0000
4 9.8888 18.8888

------解决方案--------------------
呵呵少个 日产 给你加上  
select dateNumber,
       sum(DailyOut),
       sum(sum(DailyOut)) over(order by dateNumber rows between unbounded preceding and current row) current_total_sales
  from PRO
 group by dateNumber;

------解决方案--------------------


select i_date,v_dailyout ,sum(v_dailyout)over(order by I_Date ) from t_pro;


  相关解决方案