将多行数据合并为一行 SQL将两列的数据合并在一列?

SQL将两列的数据合并在一列?两列的数据类型要一样select xx as zz from 表union select yy as zz from 表SQL如何将查询结果合并成一行数据。在这个查询语句

SQL将两列的数据合并在一列?

两列的数据类型要一样

select xx as zz from 表

union

select yy as zz from 表

SQL如何将查询结果合并成一行数据。在这个查询语句前应该如何处理?

for c in(select * from k_t) loop insert into k_t_tmp select 1,1,1,1,null from dual update k_t_tmp set k_n5=k_n5||c.k_n5 commit end loop