我有以下兩列。日期間的SQL計算
Date | Market Value
------------------------------
2016-09-08 | 100
2016-09-07 | 130
2016-09-06 | 140
2016-09-05 | 180
我想補充一點,在calulcate兩個日期之間Market Value
的差異列。
Date | Market Value | Delta
------------------------------------------
2016-09-08 | 100 | -30
2016-09-07 | 130 | -10
2016-09-06 | 140 | -40
2016-09-05 | 180 |
。
100 (2016-09-08) minus 130 (2016-09-07) = -30
如何編寫該功能?
你使用SQL Server?當是是哪一個? SQl Server 2008或2012等? – Nebi
SQL SERVER 2012 .. – Haggan
嘗試使用LEAD函數並按日期排序以查找下個月的市場價值,然後僅減去。 – dood