组合字段以创建新的字段sql

时间:2013-03-05 23:17:55

标签: sql peoplesoft

我有这三个领域,我想结合起来创建一个新领域:

DEPT  CRS  SC
-------------
BIO   101  A
BIO   101  B
BIO   105  A
CHEM  101  A

首选输出:

NEW
-------------
BIO 101A
BIO 101B
BIO 105A
CHEM 101A

我有一种感觉我会使用NVL()?

3 个答案:

答案 0 :(得分:1)

试试这个:select DEPT||" "||CRS||SC as new from table

答案 1 :(得分:0)

您可以尝试使用此查询

SELECT A.DEPT, A.CRS || A.SC AS NEWCOLUMN
FROM YOURTABLE A

答案 2 :(得分:0)

您还可以创建一个视图,以便将来更容易使用。

CREATE VIEW SUMMARY AS
SELECT DEPT || ' ' || CRS || SC AS NEWCOL
FROM YOURTABLE;