我試圖執行一個查詢回填的排名,對於每個用戶ID,排名得分和回填等級字段,使MYSQL更新語句由每個ID
id | score | rank
1 | 100 | 0
1 | 200 | 0
1 | 300 | 0
2 | 100 | 0
2 | 200 | 0
3 | 200 | 0
將成爲
id | score | rank
1 | 100 | 3
1 | 200 | 2
1 | 300 | 1
2 | 100 | 2
2 | 200 | 1
3 | 200 | 1
我看到了類似的問題在這裏 MySQL update statement to store ranking positions
然而,在我的情況,我怎麼能「通過ID組」做每個ID?
有沒有存儲等級的原因;它可以隨時計算。 – user3741598