2014-05-12 28 views
0

我是Teradata的新手。我已經創建了empno,mobile和office no的表格,如下所示。我需要移動和辦公室否分開的專欄。如何使用teradata獲得下表的結果

empno mobile office 
111 9999 4444 
222 null 3333 
333 5555 7896 
444 6666 null 

我需要有輸出:

111 9999 
111 4444 
222 3333 
333 5555 
333 7896 
444 6666 

回答

1
SELECT empno, mobile FROM t WHERE mobile IS NOT NULL 
UNION ALL 
SELECT empno, office FROM t WHERE office IS NOT NULL 
ORDER BY empno; 

這不是Teradata的特異性,適用於任何SQL數據庫。