erp系统只能粘贴一列么

  • 时间:
  • 浏览:287
  • 来源:成都艾邦软件开发

相信很多数据量大的处理,我们均是借助Sql Server数据库和Excel一起来提高效率,但在使用过程中遇到从数据库Sql中查询出多列数据复制粘贴到Excel中就变成一列了,由于使用Excel分列无法划分出来的,怎么办?

解决:选择任意有文字或数据的单元格-数据-分列-分隔符-勾选Tab键-完成。

完成这个操作重新在粘贴就完美解决,快收藏起来吧!

有一个表表名为tab_test如下


一、多行转一列
select id, vnum, to_char(wmsys.wm_concat(vname)) c
from tab_test group by id,vnum;
执行上述sql后如下


 

二、一列转多行
with a as (select /ABC/AA/AD/ABD/JI/CC/ALSKD/ALDKDJ id from dual)
select regexp_substr(id,[^/],1,rownum) id from a
connect by rownum length(regexp_replace(id,[^/]))
执行上述sql后如下

本文转载自/fushahui_1988126/blog/static/82879994201192844355174/