设R和S是两个基本表,“R RIGHT JOIN S ON R.某列=S.某列”表示( )。

admin2016-06-28  18

问题 设R和S是两个基本表,“R RIGHT JOIN S ON R.某列=S.某列”表示(    )。

选项 A、在连接结果中会将R中不满足连接条件的数据保留下来
B、在连接结果中会将S中不满足连接条件的数据保留下来
C、在连接结果中会将R和S中都不满足连接条件的数据保留下来
D、在连接结果中,R和S的数据都必须满足连接条件

答案B

解析 本题考查超连接查询,超连接查询有四种连接方式,本题RIGHT JOIN为右连接,表示除满足连接条件的记录出现在查询结果中外,第二个表中不满足连接条件的记录也出现在查询结果中,不满足连接条件的记录的对应部分为.NULL.。因此“R RIGHT JOIN S ON R.某列=S.某列”的意思即是在连接结果中会将S中不满足连接条件的数据保留下来。故本题B为正确选项。
转载请注明原文地址:https://kaotiyun.com/show/isIp777K
0

最新回复(0)