add remove split language chart show hidden hide
db<>fiddle
donate feedback about
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]))