首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 数据库 > SQL Server >

主建和所有列排序不一样?解决思路

2012-01-16 
主建和所有列排序不一样?ID是主健,name,ageID自动增长列我selecttop10*的时候是根据ID由低到高来排序的但

主建和所有列排序不一样?
ID是主健,name,age
ID自动增长列
我select   top   10   *的时候   是根据ID由低到高来排序的
但是奇怪的是   select   top   10   (ID)的时候。ID排序并非由低到高。而是打乱的?怎么回事?

[解决办法]
select top 10 (ID) from table
order by id --要加order by 否则排序得不到保证!
[解决办法]
数据库算法问题,楼主问得有道理,我也想知道
[解决办法]
当你的查询语句没有指定排序时,SQL优化器会根据具体条件自动加上order by 索引,
所以你想按ID排序应该后面明确指定.
[解决办法]
樓上說的有道理
[解决办法]
各位大哥,帮我顶一下这个贴,谢谢了.
http://community.csdn.net/Expert/topic/5551/5551965.xml?temp=.8143885

是关于删除重复列的问题!

热点排行