指定用于联接表的选项。
默认情况下,使用内部联接联接相关表,该联接基于包含联接列中匹配信息的行创建结果集。 通过在“联接线属性页”中设置选项,可以指定基于其他运算符的联接,并且可以指定外部联接。
表
联接中涉及的表、视图或函数的名称。 不能在此处更改表的名称。
列
用于联接表的列的名称。 运算符列表中的运算符指定列中数据之间的关系。 不能在此处更改列的名称 -- 此信息仅显示信息。
联接运算符
指定用于关联联接列的运算符。 若要指定不等于 (=) 的运算符,请从列表中选择它。 关闭属性页时,所选运算符将显示在联接线的菱形图形中,如下所示:
包含行
指定数据表中是否显示不匹配的行。
<table1> 中的所有行
指定左表中的所有行都显示在输出中,即使右侧表中没有相应的匹配项也是如此。 右侧表中没有匹配数据的列显示为 null。 选择此选项等效于在 SQL 语句中指定 LEFT OUTER JOIN。
<table2 中的所有行>
指定右表中的所有行都显示在输出中,即使左侧表中没有相应的匹配项也是如此。 左侧表中没有匹配数据的列显示为 null。 选择此选项等效于在 SQL 语句中指定 RIGHT OUTER JOIN。
选择 <table1> 中的所有行和 <table2> 中的所有行等效于在 SQL 语句中指定 FULL OUTER JOIN。
选择创建外部联接的选项时,联接线中的菱形图形会更改,以指示联接是左外部联接、右外部联接或完全外部联接。
注意: 单词“left”和“right”不一定对应于表在“关系图”窗格中的位置。 “Left”是指名称显示在 SQL 语句中关键字 (keyword) JOIN 左侧的表,“right”是指其名称显示在 JOIN 关键字 (keyword) 右侧的表。 如果在“关系图”窗格中移动表,则不会更改哪个表被视为左表或右表。