新人求教!SQL sever 查询排序的结果保存不了

qq_32003249 2018-01-27 04:49:11
我从txt文件导出了一个表,txt里顺序是对的,预览的时候顺序也是对的,先按chrom列排序,再按pos列排序。导成功后一看顺序就乱了,用order by查一下顺序就对了,但如果用insert into 或select into 保存到新表,结果又乱了。这是怎么回事?
...全文
389 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
OwenZeng_DBA 2018-01-28
  • 打赏
  • 举报
回复
查询的时候加上order by吧,这样才能保证你想要的顺序
吉普赛的歌 版主 2018-01-28
  • 打赏
  • 举报
回复
不用 order by , SQL Server没办法保证你的顺序, 不为这点小事情来纠结了
cxmcxm 2018-01-28
  • 打赏
  • 举报
回复
sql server 表是不分顺序的,就是记录的集合,要查询出顺序,只能靠加上order by
qq_32003249 2018-01-27
  • 打赏
  • 举报
回复
怎样能保存正确的顺序呢,我还要再把表导出来,顺序不对,后面的软件就不认了
二月十六 版主 2018-01-27
  • 打赏
  • 举报
回复
查询的时候加order by,即使你看着顺序对的或者错的,都没意义,会变得,想按什么顺序读就加order by

34,590

社区成员

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

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