现在我要连接几列,就举个小例子吧,类似于下面
select 1 as a from dual where 1=1
select 2 as b from dual where 2=2
select 3 as c from dual where 3=3
这三个语句分别执行就会得到3个结果,分别是
a 和 b 和 c
1    2    3
现在我要把这3个结果显示到一起,像这样
a b c
1 2 3 
。如果用union的话就会显示成
a
1
2
3
了,字段名就没了。请问有什么办法直接显示出来不,最好是直接用sql语句,而不是存储过程和函数。
PS:不要告诉我用select 1 as a,2 as b,3 as c from dual ,因为实际情况表和where条件是不同的,这里写成这样是为了看起来方便!