如图,如何用sql语句实现字段1按升序重新排列

如图,如何用sql语句实现字段1按升序重新排列?此表数据量达千万条记录,字段1为数值型。
对原表的存储记录进行重新记录。按升序排列。

select * from è¡¨å order by å­—段1
或者
select * from è¡¨å order by å­—段1 asc

都可以,不过千万级数据,速度不会太快

追问

你没有明白我的具体意思。我的意思是在原表上按排序后的结果重新排列,也就是改变原表记录的顺序。

追答

那变不了,只能迂回按照排序后的顺序插入临时表,然后清空原表,再将临时表数据反插回去。具体操作要看什么数据库了,不同数据库语法不太一样。

温馨提示:内容为网友见解,仅供参考
无其他回答
相似回答