为何我把排序后的结果插入到表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
除非在设计表时就排序
[解决办法]
不知是不是排序规则的问题啊
[解决办法]
表数据是按聚集索引排序的,如果你的表没有聚集索引,建一个,否则就是乱的。