1
在使用數百萬行進行批量更新時遇到問題。我在下面試圖做的例子。儘可能避免病例陳述,因爲超過1000個等級。TSQL - 基於第二個表中兩個整數之間的值進行更新。
表1:
id, score, rank
1 4090 null
2 6400 null
3 8905 null
4 2551 null
表2:
Rank, Score
1 0
2 1000
3 3500
4 5000
5 8000
6 10000
我試圖更新表1顯示正確的排名。
EX:得分爲6400的ID 2將高於5000但低於8000因此應該排名第4。這可能沒有病例陳述嗎?
這似乎爲我工作。我明天會做更多的抽查。我們在這些補丁期間降低環境。感謝您的幫助! – CxFusion3mp