[{"id":"bcb0874d-299b-448e-9552-9e9b25ef80dd","tags":[{"product":null,"links":null,"id":"ba7e818e-4f6b-4211-b1ac-58e3bafcf439","name":"\u66F4\u65B0","color":"orange","productId":"0995490e-43fc-4d6e-bc8d-8e66f38b0c63"}]},{"id":"8ce3627e-9e58-471b-9133-4f135d191e7b","tags":[{"product":null,"links":null,"id":"adf72f47-7f61-4239-8392-b9bcc127fa80","name":"\u65B0\u589E","color":"green","productId":"0995490e-43fc-4d6e-bc8d-8e66f38b0c63"}]},{"id":"ae60ae59-34f5-4f32-a8eb-243ed1457543","tags":[{"product":null,"links":null,"id":"adf72f47-7f61-4239-8392-b9bcc127fa80","name":"\u65B0\u589E","color":"green","productId":"0995490e-43fc-4d6e-bc8d-8e66f38b0c63"}]},{"id":"3d4848c3-910f-4ffa-9153-60bb507334a9","tags":[{"product":null,"links":null,"id":"adf72f47-7f61-4239-8392-b9bcc127fa80","name":"\u65B0\u589E","color":"green","productId":"0995490e-43fc-4d6e-bc8d-8e66f38b0c63"}]},{"id":"133f4ca6-d951-4d65-a618-3dc6301266f7","tags":[{"product":null,"links":null,"id":"adf72f47-7f61-4239-8392-b9bcc127fa80","name":"\u65B0\u589E","color":"green","productId":"0995490e-43fc-4d6e-bc8d-8e66f38b0c63"}]},{"id":"de62ec1c-813e-40b1-8160-a4cd109afe64","tags":[{"product":null,"links":null,"id":"adf72f47-7f61-4239-8392-b9bcc127fa80","name":"\u65B0\u589E","color":"green","productId":"0995490e-43fc-4d6e-bc8d-8e66f38b0c63"}]},{"id":"2426c71d-8332-4cbd-a436-1ec4f8666464","tags":[{"product":null,"links":null,"id":"adf72f47-7f61-4239-8392-b9bcc127fa80","name":"\u65B0\u589E","color":"green","productId":"0995490e-43fc-4d6e-bc8d-8e66f38b0c63"}]},{"id":"2ce7b6b0-78aa-4e4b-bf8a-e4ba2f988298","tags":[{"product":null,"links":null,"id":"adf72f47-7f61-4239-8392-b9bcc127fa80","name":"\u65B0\u589E","color":"green","productId":"0995490e-43fc-4d6e-bc8d-8e66f38b0c63"}]},{"id":"4706db46-0811-4652-8f59-1e0a1da84758","tags":[{"product":null,"links":null,"id":"adf72f47-7f61-4239-8392-b9bcc127fa80","name":"\u65B0\u589E","color":"green","productId":"0995490e-43fc-4d6e-bc8d-8e66f38b0c63"}]},{"id":"8f1271bb-2cd9-4f39-9897-c15b239ee7ab","tags":[{"product":null,"links":null,"id":"adf72f47-7f61-4239-8392-b9bcc127fa80","name":"\u65B0\u589E","color":"green","productId":"0995490e-43fc-4d6e-bc8d-8e66f38b0c63"}]},{"id":"677e13a7-6f3e-449f-986c-2c3a26f8d54f","tags":[{"product":null,"links":null,"id":"adf72f47-7f61-4239-8392-b9bcc127fa80","name":"\u65B0\u589E","color":"green","productId":"0995490e-43fc-4d6e-bc8d-8e66f38b0c63"}]},{"id":"5e40f6dc-caec-49d7-a1d0-be65f06815ba","tags":[{"product":null,"links":null,"id":"adf72f47-7f61-4239-8392-b9bcc127fa80","name":"\u65B0\u589E","color":"green","productId":"0995490e-43fc-4d6e-bc8d-8e66f38b0c63"}]},{"id":"2457f0e0-9e71-4860-a87d-065e0fb84f84","tags":[{"product":null,"links":null,"id":"adf72f47-7f61-4239-8392-b9bcc127fa80","name":"\u65B0\u589E","color":"green","productId":"0995490e-43fc-4d6e-bc8d-8e66f38b0c63"}]},{"id":"d5c67fd0-1145-482c-9113-97b492c44c18","tags":[{"product":null,"links":null,"id":"adf72f47-7f61-4239-8392-b9bcc127fa80","name":"\u65B0\u589E","color":"green","productId":"0995490e-43fc-4d6e-bc8d-8e66f38b0c63"}]},{"id":"a609a8fa-ab91-4c1d-a1c3-d209d0463303","tags":[{"product":null,"links":null,"id":"adf72f47-7f61-4239-8392-b9bcc127fa80","name":"\u65B0\u589E","color":"green","productId":"0995490e-43fc-4d6e-bc8d-8e66f38b0c63"}]},{"id":"b4a9eb15-94e5-48df-b218-a24138f0cf9c","tags":[{"product":null,"links":null,"id":"adf72f47-7f61-4239-8392-b9bcc127fa80","name":"\u65B0\u589E","color":"green","productId":"0995490e-43fc-4d6e-bc8d-8e66f38b0c63"}]}]
        
(Showing Draft Content)

连接(Join)

功能概述

连接(Join)与联合(Union)功能类似,也是从两个或更多的表中获取数据。不同的是,连接(Join)解决的是横向合并(即左右合并)需求,它根据两个或多个表中列之间的关系进行数据查询,从而实现数据表的合并。

比如,公司中产品的销售明细表和产品列表为两张独立的表。销售明细表中只记录了产品ID和对应的销售数据,没有具体的产品信息。而产品列表中记录了产品的详细信息却缺少销售数据。此时,如果我们想要销售数据和产品信息同时展示在一张表中,就需要使用 Wyn 的连接(Join)功能。

Wyn 支持以下4种连接方式,请您根据实际应用场景进行选择:

内连接(Inner Join): 只返回两个表中联结字段相等的行,在表中存在至少一组匹配数据时返回行,若无匹配数据,则不返回。

左连接(Left Join): 返回包括左表中的所有记录和右表中联结字段相等的记录。

右连接(Right Join): 返回包括右表中的所有记录和左表中联结字段相等的记录。

全连接(Full Join): 返回左表和右表中所有的行。

操作介绍

1. 将主表拖拽至关联关系设置面板中。

image2022-4-25_10-24-21.png

2. 拖拽另一个数据表到至主表的连接关系设定区域,释放鼠标即可弹出连接配置对话框。

支持多次使用同一张数据表,当拖拽之前使用过的数据表时则会弹出取别名对话框,为数据表输入别名后即可继续使用。

image2022-4-25_10-25-29.png

3. 在弹出的配置对话框中选择连接类型并配置连接条件,最后单击保存即可完成连接。

image2022-4-25_10-26-0.png

+添加连接条件: 单击可以增加连接条件。多个连接条件之间取交集,即同时满足所有的连接条件的记录才会显示到最终的结果集中。

image2019-1-21_16-34-54.png: 单击可弹出上下文菜单,可以选择上移、下移及删除所在的连接条件。

操作符: Wyn 提供了多种操作符供用户设定查询条件,单击下拉箭头可调整。

type=info

提示

如果进行连接的数据表中有相同字段,Wyn 会进行自动匹配;如果没有相同字段,则会默认将数据表中的第一个字段相对应。

连接条件中各表对应字段的数据类型需相同。

修改连接配置

连接完成后,单击表中间的关联图标,可以再次进入连接配置对话框修改配置项。

image2022-4-25_10-26-34.png

概念示例

比如我们有一个产品列表和一个销售明细表,现在要使用 Wyn 的内连接功能将这两张表以“ 产品ID ”为连接条件进行内连接,结果如下图所示。

image2019-7-10_14-41-6.png