• 全部
  • 基础类
  • 应用实例
  • 新技术前沿

表里显示记录不按ID?

CRMNet 2008-03-24 11:20:01
一个表的ID的是key,但右键显示所有记录后,发现没有按ID排列。。为什么?
...全文
73 点赞 收藏 18
写回复
18 条回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
zhujinqiang 2008-03-26
order by id
回复
中国风 2008-03-26
加上索引~
回复
hui_hui_2007 2008-03-26
好多人回贴时,根本没明白楼主问的是什么,
楼主问,一个id本身就是索引,但为什么不按这个字段的顺序排。
因为你的这个索引一定不是“聚集”索引,如果是惟一索引的话,不会影响物理显示顺序的。
回复
nextflying 2008-03-25
order by
回复
把key改成聚集的就可以了
回复
CRMNet 2008-03-25
ID就是索引呀 key嘛
回复
dawugui 2008-03-24
[Quote=引用楼主 CRMNet 的帖子:]
一个表的ID的是key,但右键显示所有记录后,发现没有按ID排列。。为什么?
[/Quote]
order by id
order by id desc
回复
hui_hui_2007 2008-03-24
建了聚集索引,才会决定不使用order by的语句时的显示顺序。
回复
kelph 2008-03-24
想按什么排,就order by 什么
回复
wzy_love_sly 2008-03-24
打开表是物理位置吧

回复
ojuju10 2008-03-24
强制按Id排序
加上
order by id
回复
ojuju10 2008-03-24

order by id
回复
wzy_love_sly 2008-03-24
为什么不用语句?

select * from tb order by 字段
回复
青锋-SS 2008-03-24
点左上方的SQL图标,输入
order by id
回复
hlq8210 2008-03-24
数据库中的数据是无续的,与索引也有关系
回复
hlq8210 2008-03-24
需要的话

加 order by id
回复
wangxuelid 2008-03-24
建立索引就OK
回复
CRMNet 2008-03-24
我说的是不用sql语句,就是企业管理器打开
回复
相关推荐
发帖
MS-SQL Server
创建于2007-09-28

3.3w+

社区成员

MS-SQL Server相关内容讨论专区
申请成为版主
帖子事件
创建了帖子
2008-03-24 11:20
社区公告
暂无公告