注册 登录
编程论坛 Oracle论坛

怎样能将两个表里部分字段倒出并用“”和逗号分隔?

tibetshu 发布于 2007-08-24 00:29, 1928 次点击
怎样能将两个表里部分字段倒出并用“”和逗号分隔?并存为文本文件。

例:表一: 字段 a,b,c,d,e,f
表二: 字段 g,h,i,j,a

要求倒出字段a,c,e,h,i ,j 字段之间用“”,“”分隔。倒出至本地机,存储为txt格式。

是否可以增加order by,distict、b>0、h is null等条件限制?
用SQL PLUS 可以实现吗?怎样来写?请高手指导!谢谢!
2 回复
#2
ILoveMK2007-09-13 23:30

spool 'c:\spool.txt'
select t1.a||','||t1.c||','||t1.e||t2.h||t2.i||t2.j
from t1,t2;
spool off;

#3
topcool2007-09-21 17:56

连接符?!

1