2
快速的問題,我不能左右我的頭現在:減去值
我有一個表,名爲「liverace」,這是如下(節選):
racelap,pos,change,userid
1 1 0 21
1 2 0 12
1 3 0 18
2 1 0 18
2 2 0 21
2 3 0 12
基本上,我有幾圈作爲賽車賽列出,其中每個用戶(擁有自己獨特的「用戶標識」)根據一些微積分得到一個分配位置(「pos」)。 我需要在這裏做的是有「更改」列,更新每圈,每個用戶反映位置的變化。 所以,我必須每圈和每個用戶即每個位置比較,它應該顯示:
racelap,pos,change,userid
1 1 - 21
1 2 - 12
1 3 - 18
2 1 +2 18
2 2 -1 21
2 3 -1 12
第一圈沒有任何變化,因爲腿上0不存在。第二圈是它應該顯示位置變化的地方。
我一直在嘗試一些選擇,但沒有任何工作。 在此先感謝!
這種事很難/醜在MySQL做。你最好做客戶端的計算。 – 2015-02-06 15:42:53
@Farhang Amary這是一個表達,這意味着我不知道該怎麼做 – Staab 2015-02-06 15:46:40