我有一個表像下面如何根據結果
ID Value
1 5
2 6
3 4
4 3
5 7
6 6
7 8
8 9
輸出像行之間的差異
ID Value difference
1 5 null
2 6 1
3 4 -2
4 3 -3
5 7 1
6 6 -1
7 8 1
8 9 -1
方案爲上述輸出得到兩行之間的差異:
1) id values difference
1 5 1
2 6
在以上情況差異> 0,所以我們需要考慮id 2,3的值來找到差異
id values difference
2 6 -2
3 4
在上述的情況下差
< = 0,所以我們需要考慮ID 2,4-值找到在上面的情況下差差
id values difference
2 6 -3
4 3
< = 0,所以我們需要考慮ID 2,5-價值發現在上述情況下差異的差異
id values difference
2 6 1
5 7
> 0,所以我們需要考慮ID 5,6值找到差異
id values difference
5 7 -1
6 6
在上述的情況下差
< = 0,所以我們需要考慮ID 5,7-值找到在上面的情況下差差
id values difference
5 7 1
7 8
> 0,因此,我們需要考慮的id 7,8-值找到差異
id values difference
7 8 -1
8 9
做客戶端。規則是醜陋的,並會造成難以置信的醜陋的查詢。 –