我正在创建一个新表。表中的值/数据来自另一个表。例如:在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的数据,但我没有得到任何结果 –