1,向数据库表中插入数据
insert into a
select b.name from b order by b.seq2, 查询结果
select a.name from a如果a表中插入了5条记录,按照b表seq的顺序为,name1,name2,name3,name4,name5
但是查出来的结果并不是按照 name1,name2,name3,name4,name5,显示的。有解决办法么,或者能告知什么原因么
谢谢!
insert into a
select b.name from b order by b.seq2, 查询结果
select a.name from a如果a表中插入了5条记录,按照b表seq的顺序为,name1,name2,name3,name4,name5
但是查出来的结果并不是按照 name1,name2,name3,name4,name5,显示的。有解决办法么,或者能告知什么原因么
谢谢!
select b.name from b order by b.seq;
这里的排序没有任何的意义;在a表增加一个字段,用于a表的记录排序;insert into a
select seq,name from b;select seq,name from a order by seq;这样就达到你的要求了。
又没有解决的办法?