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

备考刷题,请到

CDA认证小程序

以下哪项用于左连接( )
A. JOIN
B. RIGHT JOIN
C. LEFT JOIN
D. INNER JOIN
上一题
下一题
收藏
点赞
评论
题目解析
题目评论(0)

正确答案是:C: LEFT JOIN

专业分析:

在SQL中,连接(JOIN)操作用于从两个或多个表中查询数据。不同类型的连接方式决定了查询结果中包含的数据范围。以下是几种常见的连接类型:

1. **INNER JOIN**:返回两个表中满足连接条件的匹配行。如果某一行在任一表中没有匹配项,则该行不会出现在结果集中。

2. **LEFT JOIN(或称LEFT OUTER JOIN)**:返回左表中的所有行,即使在右表中没有匹配的行。如果右表中没有匹配项,则结果集中右表的列会显示为NULL。

3. **RIGHT JOIN(或称RIGHT OUTER JOIN)**:与LEFT JOIN相反,返回右表中的所有行,即使在左表中没有匹配的行。如果左表中没有匹配项,则结果集中左表的列会显示为NULL。

4. **FULL JOIN(或称FULL OUTER JOIN)**:返回两个表中所有行,只要其中至少一个表有匹配项。没有匹配的行会在对应的另一表中显示为NULL。

因此,LEFT JOIN用于从左表中返回所有行,并根据连接条件从右表中返回匹配的行。即使右表中没有匹配项,左表的行仍会出现在结果中。