我正在尝试比较 2 列,目标是返回不匹配的行。例如,我在第 1 列和第 2 列中有以下内容
1 2
id name age job id name age job
1 aaa 11 bbb 1 aaa 11 bbb
2 ccc 22 ddd 2 ccc 22 eee
我正在寻找的回报是
2 ccc 22 ddd
2 ccc 22 eee
我正在尝试使用以下
select id, name, age from 1 where id in
(
select id, name, age from 1
minus
select id, name, age from 2
)
union all
select id, name, age from 2 where id in
(
select id, name, age from 1
minus
select id, name, age from 2
)
order by id
我收到以下错误
ORA-00913: demasiados valores
00913. 00000 - "too many values"
*Cause:
*Action:
Error at Line: 6 Column: 1
那是指与第 1 行(
任何帮助将不胜感激。