oracle中的列和mysql中的列名相同,如何把这两个数据库的数据一次性排序输出

oracle中的列和mysql中的列名相同,如何把这两个数据库的数据一次性排序输出,第1张

把mysql中的数据获取出来,存入oracle中,当然,这两种数据库需要两个不同的数据 *** 作类。然后在oracle中进行排序,再获取出来。

再细到表的话,你新建一个也好,用原来的也罢,就看你业务逻辑需要哪个了,也就是说原来oracle的数据需不需要保留

还有一个用代码实现(java不太好实现,需要写写代码,C#就容易多了),分别读取两个数据库中的数据,然后保存到容器里,相比较而言,我还是推荐第一种

1)数据库设置自动增长1

2)插值之前,先查询出来最大的序号,赋值给一个变量int k。

int k= ;

for(int i;i++;i<){

k++;

sql="insert into table (id,,,,)value("+k+",,,)"

}

简单下了一些,应该能看懂吧。第一种方法比较合适,第二种比较“不可取”+“麻烦”

通过”orderby“实现,语法:orderby字段asc/desc。

sql:selectfromtablenameorderbyfilename1desc;

解释:上面语句的意思就是根据”filename1字段“排序,倒叙输出tablename表中的数据。

备注:asc是表示升序,desc表示降序。

以上就是关于oracle中的列和mysql中的列名相同,如何把这两个数据库的数据一次性排序输出全部的内容,包括:oracle中的列和mysql中的列名相同,如何把这两个数据库的数据一次性排序输出、求助:将EXCEL的数据导入数据库后,如何使其序号在数据库原有的序号上累加排序、SQL如何让数据库数据以倒序输出(如何把表格数据进行倒序)等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/sjk/9696805.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-01
下一篇 2023-05-01

发表评论

登录后才能评论

评论列表(0条)

保存