我使用的数据库是SQL2005,为什么我的ID字段设置的是INT自增1,为什么排出来的数据是乱的啊!!!!

有没有什么办法使数据库里的ID字段重新按顺序排序?
2024-12-21 09:28:47
推荐回答(3个)
回答1:

正常的,数据库本来就不保存数据是有序的,要想有序加order by

回答2:

该表有其它索引,ID字段不是聚合索引。

想改变这个默认查询排序,可以把尝试把ID设为聚合索引。

一个表,只能有一个聚合索引。

回答3:

你排一下须就好了。 select * from 表 order by ID.