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

备考刷题,请到

CDA认证小程序

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

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

正确答案是:C: union。

专业分析:
在SQL中,表的横向连接(也称为联接)是用于将两个或多个表中的数据根据某些条件进行组合。常见的横向连接方式包括:

A: right join(右连接):返回右表中的所有记录,以及左表中与之匹配的记录。如果左表中没有匹配的记录,则结果中包含NULL值。
B: left join(左连接):返回左表中的所有记录,以及右表中与之匹配的记录。如果右表中没有匹配的记录,则结果中包含NULL值。
D: full join(全连接):返回左表和右表中的所有记录。对于没有匹配的记录,结果中包含NULL值。

而union是用于将两个或多个查询的结果集合并成一个结果集,并且会去除重复的记录。它是纵向连接,而不是横向连接。因此,C: union不是表的横向连接方式。