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

小弟我使用连接语句结果自动排序

2012-09-15 
我使用连接语句结果自动排序我是用连接语句结果自动排序,原来表有主键我也取消了,如何让执行结果不排序哇

我使用连接语句结果自动排序
我是用连接语句结果自动排序,原来表有主键我也取消了,如何让执行结果不排序哇
语句: select table1.姓名,table2.性别 from table1 left join table2 on table1.姓名=table2.姓名 结果出来就自动排序了

[解决办法]
排序只是一个显示上的概念,结果集是一个集合,本身是没有“顺序”可言的。
而这个显示的顺序,可以通过order by显式指定。当没有order by时,数据库将按照对数据的访问顺序,来进行显示。
[解决办法]
后面加个order by newid()就随机了
[解决办法]
你table1中的数据是根据什么来排序的?
[解决办法]

探讨
不是随机,我是不想改变table1中的数据顺序

热点排行