如何使用多表连接(左右合表)?
点击【创建数据源】在下拉框中选择【多表连接(左右合表)】,第一步中选择需要合表的上游数据源,第二步确定连接字段和连接类型,第三步对生成的数据源进行名称/备注的编辑,或修改数据源内的字段名称/字段格式,完成设置后点击【保存】。

①连接字段:用于判断两个数据源的行如何匹配,一般为两个表内均存在的、具有唯一标识性质的字段。例如,上游数据源1为某问卷项目的答卷数据源,上游数据源2为系统预置的层级数据源,在两个数据源内均选择组织code字段,在新数据源中左半部分的列来自上游数据源1,右半部分的列来自上游数据源2,每一行内2个组织code字段取值相同。
②连接类型:用于判断两个数据源内的行如何保留,默认左连接。左连接:仅保留上游数据源1相关数据行;右连接:仅保留上游数据源2相关数据行;外连接:保留任一连接字段相关的数据行;内连接:仅保留连接字段取值相同的数据行
举例: 上游数据源1共3行,连接字段取值为a,b,c;上游数据源 2共2行,连接字段取值为c,d;则外连接、内连接、左连接、右 连接四种类型下,新数据源的行数分别为4、1、3、2。