[]
“连接(Join)”节点用于根据执行条件将两个数据来源合并为一个结果集,其行为与关系型数据库中的Join关键字一致。
通过拖拽,将左侧面板中的“连接(Join)”节点拖拽至画布区域。
由于连接(Join)节点的功能是将两个数据来源合并为一个结果集,所以该节点需要2个前置节点与之关联。
点击节点名称右侧的编辑按钮,可重命名该节点。
选择连接方式,提供四种连接方式供用户选择,默认为内连接(Inner Join)。
选定连接方式后,指定用于连接的条件,默认会自动匹配两个数据来源中相同的列名。用户可根据需要自行修改。
内连接(Inner Join):只返回两个数据来源中满足连接条件的匹配记录。结果集是两个数据来源的交集。
左连接(Left Join):返回左侧数据来源中的所有记录,即使右侧数据来源中没有匹配项。如果右侧数据来源中没有匹配记录,对应字段返回空值(NULL)。
右连接(Right Join):返回右侧数据来源中的所有记录,即使左侧数据来源中没有匹配项。如果左侧数据来源中没有匹配记录,对应字段返回空值(NULL)。
全连接(Full Join):返回两个数据来源中的所有记录,无论是否匹配。如果某个数据来源没有匹配项,对应字段返回空值(NULL)。
切换至“数据”页签,查看连接之后的结果。