SQL Server 2008 R2.
我需要根据一个共同的唯一ID找到连续行之间的差异.
Data:
AccountNumber ValueDate CustomerName Amount Difference
1 06/01/2014 Customer Name 1 -3436.184178
2 06/03/2014 Customer Name 2 -154.5 -51.5
2 06/15/2014 Customer Name 2 -103
3 06/02/2014 Customer Name 3 -45289.44
4 06/20/2014 Customer Name 4 -4907.52 -1116.43
4 06/25/2014 Customer Name 4 -3791.09 -3791.09
4 06/30/2014 Customer Name 4 -3302.19
Run Code Online (Sandbox Code Playgroud)
差异列是我正在尝试生成的.我只需要找到连续行之间的差异:
特定AccountNumber有超过1行.
我设法删除了1个值/ AccountNumber [在这种情况下第1行和第4行]的行
我仍然需要找到与[row - row + 1]的区别我在Stack溢出时看到了几个答案,但它们似乎不适用于这种情况.