联合和连接同一个表的列

时间:2012-09-13 14:12:21

标签: oracle9i

我有一个包含列的表

date_1,date_2,date_3,
text_1,text_2,text_3. 

我想写一个查询来获取

date_1 union date_2 union date_3 as date 
and text_1 union text_2 union text_3 as text. 

我可以单独联合它们,但我如何加入呢?

1 个答案:

答案 0 :(得分:0)

如果你想要联合行,那么你可以做..

select date1, text1 from table_1
union
select date2, text2 from table_2
union
select date3, text3 from table_2

如果您希望单独加入列表,那么加入的条件是什么?您可以提供更多相关数据吗?