请查看以下查询,
select column1, count(coulmn2) from table1
minus
select column1, count(coulmn2) from table2
在输出中,我在column1
操作后得到两列,即count(column2)
和minus
。
我希望查询在输出中仅显示column1
,而不是count(column2)
,但我希望它对两列都执行减号操作。
答案 0 :(得分:0)
请修改您的查询
select column1 from
(
select column1, count(coulmn2) from table1
minus
select column1, count(coulmn2) from table2
)t
基本上我们正在做的是将minus
的先前输出封装到内部查询中并对此嵌套查询执行Select column1
而不影响性能。
答案 1 :(得分:0)
SELECT column1 FROM
(
SELECT column1, COUNT(coulmn2) FROM table1
MINUS
SELECT column1, COUNT(coulmn2) FROM table2
)a