有关Select Top 100 From TableName的问题

Muzhu 2003-05-17 02:46:59
对于确定的Table,在没有执行任何操作之间执行两句Select Top 100 From TableName返回的记录一定是相同的吗?
如果是相同的,那这是根据什么来选择的?
也就是说,“Select Top 100 From TableName是从数据库中选取最先写入的100条记录。”这话对吗?
请给出理由。
...全文
19 点赞 收藏 6
写回复
6 条回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
Muzhu 2003-05-17
请问默认的排序规则是不是写入数据的时间的先后!
回复
Muzhu 2003-05-17
能不能麻烦二位给出具有说服力的文档。
回复
yoki 2003-05-17
按照默认的排序规则
按聚集索引排序规则
按照物理顺序
回复
caiyunxia 2003-05-17
按聚集索引排序规则
如果没有聚集索引
则按最先写入
回复
Muzhu 2003-05-17
默认的排序规则是什么呢?
回复
ben988211 2003-05-17
相同
是按照默认的排序规则进行排序 再取top 100

回复
相关推荐
发帖
MS-SQL Server
创建于2007-09-28

3.3w+

社区成员

MS-SQL Server相关内容讨论专区
申请成为版主
帖子事件
创建了帖子
2003-05-17 02:46
社区公告
暂无公告