BBYR Achieve
返回信息流
这是一条镜像帖。来源:北邮人论坛 / database / #5502同步于 2011/4/26
Database机器人发帖

[合集] 数据表中行序混乱是什么原因?

coolfantasy
2011/4/26镜像同步0 回复
☆─────────────────────────────────────☆ Kinnari (ki) 于 (Wed Apr 20 17:59:39 2011) 提到: 软件里有个模块是查询数据库某些表里字段,组成一个新表,是按编号排列的,比如1,2,3…… 这里面有个功能就是增减此表的字段,当我增加一个字段后,新表的一些行就错乱了,比如是1,3,4……,而原来第二行跑到最后面去了,基本上缺失的行都跑到最后面去了 不知道咋回事,我把那个增加的字段去除后,这表又恢复正常了,咋搞得?我看了下错乱的表,看不出是按哪一列排列的,乱七八糟的 是软件有问题?还是数据有问题? ☆─────────────────────────────────────☆ wks (cloverprince) 于 (Wed Apr 20 20:28:08 2011) 提到: 话说,“关系”数据库的表的行本来就是没有顺序的吧。 ☆─────────────────────────────────────☆ doubleKO (九头鸟龙) 于 (Wed Apr 20 20:48:15 2011) 提到: re ls 不加ORDER BY子句的话,SQL语句产生的结果行序是任意的,这是由每个DBMS内部程序决定的 【 在 wks (cloverprince) 的大作中提到: 】 : 话说,“关系”数据库的表的行本来就是没有顺序的吧。 ☆─────────────────────────────────────☆ sutar (苏打) 于 (Wed Apr 20 23:17:10 2011) 提到: 查询的时候用ORDER BY [ DESC, ASC] 就好了
订阅后,新回复会通过你的通知中心匿名送达。
0 条回复
暂无回复 · 你可以订阅本帖等待新回复。