读书人

为何小弟我把排序后的结果插入到表A中

发布时间: 2012-03-05 11:54:02 作者: rapoo

为何我把排序后的结果插入到表A中,但是select * from A得到的却是乱序
insert into t_join(clientuuid,contentid,assesstime) select clientuuid,contentid,assesstime from samples2 order by clientuuid,assesstime


t_join中有一个自动计数的id列

我然后select * from t_join,出来的是乱七八糟的结果,一点都没有排序。

哪怕我用select * from t_join order by id把数据导出到文本里面,再导入,依然是乱序。怎么回事啊?急哦!

[解决办法]
在表设计里有个约束,可以调整
具体忘了那个了,有点儿对不住lz. 汗...
[解决办法]
每次打开表时select * from t_join order by id

除非在设计表时就排序
[解决办法]
不知是不是排序规则的问题啊
[解决办法]
表数据是按聚集索引排序的,如果你的表没有聚集索引,建一个,否则就是乱的。

读书人网 >SQL Server

热点推荐