查询以输出所需结果

时间:2014-06-17 07:56:11

标签: oracle-sqldeveloper

我有两个表填充了四个主要数据列。

第一个表主列是该类别的日期(DD-MON-YY),字段,类别和卷1。

Date        field       category    volume1
31-jan-14   Farm        111         100000
28-feb-14   Farm        222         130000
28-feb-13   Farm        212         150000

第二个表的主要列是该类别的日期(DD-MON-YY),字段,类别和卷2。

Date        field       category    volume2
31-jan-14   Farm        444         100000
28-feb-14   Farm        525         130000
28-feb-13   Farm        625         150000

字段名称可以存在于两个表中,但类别列不存在。

我想将这两个表的输出列表,包括日期,字段,volume1和volume2数据。

1 个答案:

答案 0 :(得分:0)

您可以执行此查询。

SELECT f.Date, f.field, f.volume1
FROM  firstTable f
UNION
SELECT s.Date, s.field, s.volume2
FROM  secondTable s