1
有3列在表:MySQL的UPDATE查詢:添加具有值的表列
id Name Rating
1 John 0.976
2 Mark 0.500
3 Andrew 0.976
4 Jane 1.000
什麼SQL查詢可以做,以創建一個新的id_new
列此表,以便id_new
實際上是列已訂購Rating
?
因此,新表將是:
new_id id Name Rating
1 4 Jane 1.000
2 3 Andrew 0.976
3 1 John 0.976
4 2 Mark 0.500
你看這個表看起來就像是由Rating
排序遞減。
如何使用mySql查詢來做到這一點?
謝謝。
你問如何排序DESC byRating並顯示結果中每行的排名?或者如何添加一個新的列? – TuK
你爲什麼要這麼做? – Strawberry