我有,我想這三個領域結合在一起,使一個新的:結合領域作出新的領域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()?
我有,我想這三個領域結合在一起,使一個新的:結合領域作出新的領域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()?
試試這個:select DEPT||" "||CRS||SC as new from table
你可以用這個查詢
SELECT A.DEPT, A.CRS || A.SC AS NEWCOLUMN
FROM YOURTABLE A
您還可以創建一個視圖,使其更容易在將來使用。
CREATE VIEW SUMMARY AS
SELECT DEPT || ' ' || CRS || SC AS NEWCOL
FROM YOURTABLE;
你想要一個表中的新列或顯示不同的值? – 2013-03-05 23:19:59
@剛剛Aguy,新專欄。 – 2013-03-05 23:22:17
答案不是在表中添加新列。這是一個選擇,它是臨時的,用於顯示值。 – 2013-03-06 00:18:10