Какова альтернатива LAG в SQL Server 2008 по сравнению с SQL Server 2014?

У меня есть такой код. Как перевести это для использования в SQL Server 2008, поскольку в нем нет функции LAG?

заранее спасибо

CASE 
   WHEN ISNULL(LAG([a].[Client Key]) OVER (PARTITION BY [client key] 
                                           ORDER BY [Client key]),0 ) <> a.[Client Key] 
      THEN a.WIPClientLevel 
      ELSE 0 
END

person Moccassin    schedule 22.06.2016    source источник
comment
Быстрый Google выдает это... stackoverflow.com/q/22188514/512365   -  person KornMuffin    schedule 22.06.2016