假如有两个表的连接是这样的:table_1 INNERJOIN table_2 其中table_1和table_2是两个具有公共属

计算机 两个,属性 已帮助 人

假如有两个表的连接是这样的:table_1 INNERJOIN table_2,其中table_1和table_2是两个具有公共属性的表,这种连接会生成()结果集。

A.包括table_1中的所有行,不包括table_2的不匹配行

B.包括table_2中的所有行,不包括table_1的不匹配行

C.包括两个表的所有行

D.只包括table_1和table_2满足条件的行

请帮忙给出正确答案和分析,谢谢!

热搜:二力构件是指两端用铰链连接并且只受两个力作用的构件

答案解析

难度★★☆ 搜索
  • 正确答案:D
    某些情况下,需要把数字数据类型显示为相应的文本名称,这就碰到了多表连接建立记录集的问题。多表连接的类型主要有leftjoin、rightjoin和innerjoin。其主要区别如下:①leftjoin(左联接),返回包括左表中的所有记录和右表中联结字段相等的记录;②rightjoin(右联接),返回包括右表中的所有记录和左表中联结字段相等的记录;③innerjoin(等值连接),只返回两个表中联结字段相等的行。因此本题采用innerjoin,结果集将返回包括table_1和table_2都满足条件的行。