如何写SQL实现:在数据表中增加一列,该列的值是出库数的累加 (按制单日期升序累加)

如何写SQL实现:在数据表中增加一列,该列的值是出库数的累加 (按制单日期升序累加)

问题描述:

图片说明
如上图,在数据表中增加一列【累计出库数】,累计出库数的值等于出库数的累加数(按制单日期升序累加),如何写SQL实现

Oracle有现成的lead,lag函数
其他数据库看下面我的博客
sqlserver
http://blog.csdn.net/danielinbiti/article/details/45308867
mysql
http://blog.csdn.net/danielinbiti/article/details/43030945

select ckdh,zdrq,cksl,sum(cksl)over(order by zdrq) from tablename