Oracle怎么查询两个表之间所有字段都不同的记录

有两个表A,B,其中A表是标准表,B表里面的值要根据A表去修改。ABidcodenameidcodename1001北京1001北京2002上海2002上海3003北京1... 有两个表 A ,B ,其中A表是标准表,B表里面的值要根据A表去修改。
A B
id code name id code name
1 001 北京 1 001 北京
2 002 上海 2 002 上海
3 003 北京1

怎么能根据两张表把B表中 code和name 都不一样的第3条数据那出来
展开
 我来答
tj_angela
2014-04-10 · TA获得超过7530个赞
知道大有可为答主
回答量:6797
采纳率:75%
帮助的人:2592万
展开全部
select id,code,name
from B
where not exists (select 1 from A where b.id=a.id and b.code=a.code and b.name=a.name)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式