我正在創建一個新表。表中的值/數據來自另一個表。例如:在table A
我有場Code
用2個數據,EXE
和IMP
。在table B
我有一個數據2016
和2017
場Year
。現在我需要製作table C
,其中字段Status
其中Status
字段中的數據爲EXE-2016
,IMP-2016
,EXE-2017
和IMP-2017
。這種問題的查詢過程如何?如何從oracle中的其他兩個表中插入數據
table A
code | code_name | flag
EXE | Execute | Y
IMP | Implement| Y
table B
Year | phase | flag
2016 | P1 | Y
2016 | P2 | Y
2017 | P1 | Y
2017 | P2 | Y
2018 | P1 | N
table C
Status | Flag
EXE-2016 | Y
IMP-2016 | Y
EXE-2017 | Y
IMP-2017 | Y
EXE-2018 | N
IMP-2018 | N
提示:'CREATE TABLE [TABLE_1]作爲選擇......' – zarruq
不清楚你想要什麼。請包括所有表格的樣本表數據,包括輸出。 –
我有一個查表編輯一樣,我需要做的表格C,在那裏他們得到表A和B.我試圖Concat的數據,但我沒有得到任何結果 –