表里显示记录不按ID?

CRMNet 2008-03-24 11:20:01
一个表的ID的是key,但右键显示所有记录后,发现没有按ID排列。。为什么?
...全文
99 18 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
18 条回复
切换为时间正序
请发表友善的回复…
发表回复
zhujinqiang 2008-03-26
  • 打赏
  • 举报
回复
order by id
中国风 2008-03-26
  • 打赏
  • 举报
回复
加上索引~
hui_hui_2007 2008-03-26
  • 打赏
  • 举报
回复
好多人回贴时,根本没明白楼主问的是什么,
楼主问,一个id本身就是索引,但为什么不按这个字段的顺序排。
因为你的这个索引一定不是“聚集”索引,如果是惟一索引的话,不会影响物理显示顺序的。
nextflying 2008-03-25
  • 打赏
  • 举报
回复
order by
昵称被占用了 2008-03-25
  • 打赏
  • 举报
回复
把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语句,就是企业管理器打开

34,837

社区成员

发帖
与我相关
我的任务
社区描述
MS-SQL Server相关内容讨论专区
社区管理员
  • 基础类社区
  • 二月十六
  • 卖水果的net
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧