考试报名
考试报名
考试内容
考试大纲
在线客服
返回顶部

备考刷题,请到

CDA认证小程序

想要将不同数据表中的数据进行关联时,我们可以采用表的横向连接。以下不是 SQL 表横向连接方式的是( )
A. right join
B. left join
C. union
D. inner join
上一题
下一题
收藏
点赞
评论
题目解析
题目评论(0)

C 选项是纵向连接,不是横向连接命令,所以选 C。

正确答案是:C: union。

专业分析:

在 SQL 中,表的横向连接(也称为联接)是指通过某些条件将两个或多个表的数据行连接在一起。常见的横向连接方式包括:

A: right join(右连接):返回右表中的所有记录,以及左表中满足连接条件的记录。如果左表中没有满足条件的记录,则结果中包含空值。

B: left join(左连接):返回左表中的所有记录,以及右表中满足连接条件的记录。如果右表中没有满足条件的记录,则结果中包含空值。

D: inner join(内连接):返回两个表中满足连接条件的记录。只有在两个表中都有匹配记录时,结果才包含该记录。

而 C: union 是一种集合操作符,用于将两个或多个 SELECT 语句的结果合并成一个结果集。它是垂直地合并数据,而不是横向连接数据。因此,union 不属于表的横向连接方式。

所以,正确答案是 C: union。