在SQL中,我想這樣做重新編號(集列進行排序)命令後該列
update table set col = rank(col) order by col
我如何做到這一點的列?
目的:
目前山坳已經極端值,比如-14000,23,4000,23000 ......他們在遞增,遞減排序使用,但是當我繪製它們放在滑塊,有說10個位置,每個滑塊位置有極不平衡的數據,所以即使出來我希望重新編號列,
-14000 becomes 0
23 becomes 1
4000 becomes 2
等
什麼RDBMS和版本? – pilcrow
@pilcrow我使用毛毛雨:http://www.drizzle.org/ ...它的一個分支的MySQL。 – Pheonix