--測驗資料
if not object_id(N'Tempdb..#T') is null
drop table #T
Go
Create table #T([Effective_Date] DATETIME,[X_value] decimal(18,8))
Insert #T
select N'2019-08-27 01:00:20.000',1.00 union all
select N'2019-08-29 09:18:44.000',2.50 union all
select N'2019-08-29 09:20:33.000',3.00
Go
--測驗資料結束
;WITH cte AS (
Select *,ROW_NUMBER()OVER(ORDER BY Effective_Date) rn from #T
)
SELECT a.*,a.X_value-ISNULL(b.X_value,0) AS RM_value FROM cte a LEFT JOIN cte b ON a.rn=b.rn+1
uj5u.com熱心網友回復:
老哥厲害????
uj5u.com熱心網友回復:
如果幫到你,記得結帖。
uj5u.com熱心網友回復:
老哥厲害????
uj5u.com熱心網友回復:
怎么結的
uj5u.com熱心網友回復:
--測驗資料
if not object_id(N'Tempdb..#T') is null
drop table #T
Go
Create table #T([Effective_Date] DATETIME,[X_value] decimal(18,8))
Insert #T
select N'2019-08-27 01:00:20.000',1.00 union all
select N'2019-08-29 09:18:44.000',2.50 union all
select N'2019-08-29 09:20:33.000',3.00
Go
--測驗資料結束
;WITH cte AS (
Select *,ROW_NUMBER()OVER(ORDER BY Effective_Date) rn from #T
)
SELECT a.*,a.X_value-ISNULL(b.X_value,0) AS RM_value FROM cte a LEFT JOIN cte b ON a.rn=b.rn+1
借個樓,這樣簡單一點
SELECT *,X_value-ISNULL(LAG(X_value) OVER(ORDER BY Effective_Date),0) FROM #T
uj5u.com熱心網友回復:
--測驗資料
if not object_id(N'Tempdb..#T') is null
drop table #T
Go
Create table #T([Effective_Date] DATETIME,[X_value] decimal(18,8))
Insert #T
select N'2019-08-27 01:00:20.000',1.00 union all
select N'2019-08-29 09:18:44.000',2.50 union all
select N'2019-08-29 09:20:33.000',3.00
Go
--測驗資料結束
;WITH cte AS (
Select *,ROW_NUMBER()OVER(ORDER BY Effective_Date) rn from #T
)
SELECT a.*,a.X_value-ISNULL(b.X_value,0) AS RM_value FROM cte a LEFT JOIN cte b ON a.rn=b.rn+1
借個樓,這樣簡單一點
SELECT *,X_value-ISNULL(LAG(X_value) OVER(ORDER BY Effective_Date),0) FROM #T
**桔妹導讀:**深耕人工智能領域,致力于探索AI讓出行更美好的滴滴AI Labs再次斬獲國際大獎,這次獲獎的專案是什么呢?一起來看看詳細報道吧! 近日,由國際計算語言學協會ACL(The Association for Computational Linguistics)舉辦的世界最具影響力的機器 ......
我們經常在資料庫中使用 LIKE 運算子來完成對資料的模糊搜索,LIKE 運算子用于在 WHERE 子句中搜索列中的指定模式。 如果需要查找客戶表中所有姓氏是“張”的資料,可以使用下面的 SQL 陳述句: SELECT * FROM Customer WHERE Name LIKE '張%' 如果需要 ......
關于MySQL的二進制日志(binlog),我們都知道二進制日志(binlog)非常重要,尤其當你需要point to point災難恢復的時侯,所以我們要對其進行備份。關于二進制日志(binlog)的備份,可以基于flush logs方式先切換binlog,然后拷貝&壓縮到到遠程服務器或本地服務器 ......