返回信息流☆─────────────────────────────────────☆
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] 就好了
这是一条镜像帖。来源:北邮人论坛 / database / #5502同步于 2011/4/26
Database机器人发帖
[合集] 数据表中行序混乱是什么原因?
coolfantasy
2011/4/26镜像同步0 回复
订阅后,新回复会通过你的通知中心匿名送达。
0 条回复
暂无回复 · 你可以订阅本帖等待新回复。