第六十章 SQL命令 JOIN(二)
单向外部联接
IRIS支持单向外部联接:左外部联接和右外部联接。
使用标准的“inner”
联接时,当一个表的行链接到第二个表的行时,第一个表中找不到第二个表中对应行的行将从输出表中排除。
使用单向外联接时,即使第二个表中没有匹配项,第一个表中的所有行也会包括在输出表中。使用单向外连接,第一个表会从第二个表中取出相关信息,但不会因为第二个表中缺少匹配项而牺牲自己的行。
例如,如果查询首先列出Table1
并创建一个左外部联接,那么它应该能够看到Table1
中的所有行,即使它们在Table2
中没有对应的记录。