最後的價值
LAST_VALUE
函式提供有序結果集中的最後一個值,你可以使用標量表示式指定該值。
SELECT TerritoryID, StartDate, BusinessentityID,
LAST_VALUE(BusinessentityID)
OVER(ORDER BY TerritoryID) AS LastValue
FROM SalesTerritoryHistory;
此示例使用 LAST_VALUE
函式返回有序值中每個行集的最後一個值。
TerritoryID |
開始日期 | BusinessentityID | LastValue |
---|---|---|---|
1 |
2005-07-01 00.00.00.000 | 280 | 283 |
1 |
2006-11-01 00.00.00.000 | 284 | 283 |
1 |
2005-07-01 00.00.00.000 | 283 | 283 |
2 |
2007-01-01 00.00.00.000 | 277 | 275 |
2 |
2005-07-01 00.00.00.000 | 275 | 275 |
3 |
2007-01-01 00.00.00.000 | 275 | 277 |