By using db<>fiddle, you agree to license everything you submit by Creative Commons CC0.
22 rows affected
| StmtText |
|---|
| SELECT LAG(Value) IGNORE NULLS OVER(ORDER BY Id) AS LagI, LEAD(Value) IGNORE NULLS OVER(ORDER BY Id) AS [LeadI ???] FROM T ORDER BY T.Id |
| StmtText |
|---|
| |--Stream Aggregate(GROUP BY:([WindowCount1009]) DEFINE:([Expr1003]=LAST_VALUE_IGNORE_NULLS([fiddle_8468be121a284adc95ba24a559e3981c].[dbo].[T].[Value]), [Expr1004]=LAST_VALUE_IGNORE_NULLS([fiddle_8468be121a284adc95ba24a559e3981c].[dbo].[T].[Value]), [fiddle_8468be121a284adc95ba24a559e3981c].[dbo].[T].[Id]=ANY([fiddle_8468be121a284adc95ba24a559e3981c].[dbo].[T].[Id]))) |
| |--Window Spool(ROWS BETWEEN:(UNBOUNDED, [BottomRowNumber1006])) |
| |--Segment |
| |--Compute Scalar(DEFINE:([BottomRowNumber1006]=[RowNumber1005]-(1))) |
| |--Sequence Project(DEFINE:([RowNumber1005]=row_number)) |
| |--Segment |
| |--Sort(ORDER BY:([fiddle_8468be121a284adc95ba24a559e3981c].[dbo].[T].[Id] ASC)) |
| |--Table Scan(OBJECT:([fiddle_8468be121a284adc95ba24a559e3981c].[dbo].[T])) |