我有一個每周都有值的表格,我需要選擇另一列來顯示前一周的值。
Select Week, Value, PreviousWeek'svalue from Data
Week Value Previous WeeksValue
Week1 11
Week2 13 11
Week3 46 13
Week4 10 46
Week5 15 10
uj5u.com熱心網友回復:
select *
,lag(Value) over(order by Week) as Previous_Weeks_Value
from t
星期 | 價值 | Previous_Weeks_Value |
---|---|---|
第 1 周 | 11 | 無效的 |
第 2 周 | 13 | 11 |
第 3 周 | 46 | 13 |
第 4 周 | 10 | 46 |
第 5 周 | 15 | 10 |
小提琴
轉載請註明出處,本文鏈接:https://www.uj5u.com/qiye/522176.html
標籤:sql