如何在SQL select语句中将2个或更多列附加在一起

时间:2013-04-17 17:50:38

标签: sql oracle append grouping

环境:甲骨文。

示例数据:

select col1, col2, col3 from tableName产生了这个:

COL1      COL2      COL3
The       Word      Was
Value1    Value2    Value3
I         Am        Table

我想要这样的东西: select (col1 + col2 + col3) as GroupCol from tableName产生这个:

GROUPCOL
TheWordWas
Value1Value2Value4
IAmTable

一列包含三列作为一列。

这将用于在运行select语句时将十个不同的位置列附加到on字段中。 必须在SQL级别,而不是在某些报告层中高于它。

1 个答案:

答案 0 :(得分:4)

使用||运算符。

SELECT COL1 || COL2 || COL3