CDA考试专区 加入小组

697个成员 370个话题 创建时间:2017-12-06

表A(key,v1),表B(key,v2),其中连接的公共字段key。假设A为左表,下面代码中能实现左反连接的是

发表于01-03 406次查看

表A(key,v1),表B(key,v2),其中连接的公共字段key。假设A为左表,下面代码中能实现左反连接的是( )
095314ab8b6a766239.png
A.select * from A left join B on A.key=B.key where v2 is null;
B.select * from A left join B using(key) where v2 is not null;
C.select * from A,B where A.key=B.key and v1 is null;
D.Select * from A left join B using(key) where v1 not in (select v1 from A inner join B using(key));

参考答案: A,D
解析:难度高。先用左连接(左外连接)查询,再判断右表的字段是null值,或者判断左表的字段不在内连接的该字段数据集中。

发表回复
你还没有登录,请先 登录或 注册!
话题作者
一站式数据科学在线教育平台