oracle怎么把一列拆分成多行

avatar
作者
猴君
阅读量:0

在Oracle中,可以使用UNION ALL语句将一列拆分成多行。例如,假设有一个包含多个值的列A,可以使用以下查询将列A拆分成多行:

SELECT A1 AS A FROM table_name UNION ALL SELECT A2 AS A FROM table_name UNION ALL SELECT A3 AS A FROM table_name; 

这将把列A中的每个值分别显示为单独的行。您可以根据列A中的值的数量,重复使用UNION ALL语句来拆分成更多的行。

广告一刻

为您即时展示最新活动产品广告消息,让您随时掌握产品活动新动态!