2013-03-05 85 views
0

我有,我想這三個領域結合在一起,使一個新的:結合領域作出新的領域SQL

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()?

+0

你想要一個表中的新列或顯示不同的值? – 2013-03-05 23:19:59

+0

@剛剛Aguy,新專欄。 – 2013-03-05 23:22:17

+0

答案不是在表中添加新列。這是一個選擇,它是臨時的,用於顯示值。 – 2013-03-06 00:18:10

回答

1

試試這個:select DEPT||" "||CRS||SC as new from table

0

你可以用這個查詢

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

您還可以創建一個視圖,使其更容易在將來使用。

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