# 横向连接

# 横向连接的作用

假如你有这样两张数据表: A:学生班级表:记录学生的姓名、学生的班级 B:学生成绩表:记录学生的姓名、学生的成绩 如果你想在一张表中同时可以看到学生的姓名、班级和成绩相关信息。 你就可以使用数据处理节点的横向连接节点,把两张数据表中的学生的姓名设置为连接字段,从而实现将两张表的数据左右拼接

# 横向连接的连接方式

目前横向连接的支持的连接方式有**内连接、左连接、右连接,**三种方式。 不同的连接方式,拼接后的数据也会不同。对应的连接方式结果展示可以查看下方效果:

**内连接:**根据连接字段匹配数据,并返回左右两侧表单共有的数据,即返回左右两个表单的相同的数据。

A.png

**左连接:**根据连接字段匹配数据,并返回左侧表单的全部数据,匹配不到则留空 。

1.png

**右连接:**根据连接字段匹配数据,并返回右侧表单的全部数据,匹配不到则留空。

2.png

# 横向连接的小技巧

1、多个横向连接可以嵌套使用 目前横向连接仅支持连接2个数据表,若想连接多个数据表,可以嵌套多个横向连接来实现。 比如:首先A表与B表先横向连接,再将C表和刚才的横向连接节点用另一个「横向连接」连接 ,以此类推。 D.png

2、设置多组连接字段 连接字段只能与同类型字段进行连接,可以设置多组连接字段,当俩表中的连接字段数据均一致时,才会匹配在一起。 E.png

3、设置匹配精确度 只有数据类型相同的字段才可以添加为一组连接字段。 当连接字段都是时间类型时,可以选择匹配精确度,时间字段默认为天。可以选择:天、时、分、秒,进行匹配选择。

举例:
当精度为天,则认为2021年9月18日与2021年10月18日,是相匹配的数据,因为都是18日;
当精度为时,则认为9月18日17:32分 与 10月11日17:07分,是相匹配的数据,因为都是17时;

image 5.png

1 / 0