Mysql 如何将两个SQL表连接到Excel并形成附加字段 目标

Mysql 如何将两个SQL表连接到Excel并形成附加字段 目标,mysql,vb.net,excel,Mysql,Vb.net,Excel,我想将我的SQL表文章和提供者连接到Excel工作表。使用这些表,我想在Articles Excel工作表中显示另一个字段,即ExchangeType。交换类型字段将使用提供者表中的代码字段确定当前物品成本是美元还是加元 我目前使用VB.Net程序执行此操作,该程序如下所示: 对于英语/法语参考,Coāt($)是成本,Fourniseur是提供者,Taux是我的交换类型(美国或CND) 现状 我目前很容易在VB.Net中显示这些字段。在Providers表中,我们有一个名为“Code”的列。

我想将我的SQL表
文章
提供者
连接到Excel工作表。使用这些表,我想在Articles Excel工作表中显示另一个字段,即
ExchangeType
。交换类型字段将使用
提供者
表中的代码字段确定当前
物品
成本是美元还是加元

我目前使用VB.Net程序执行此操作,该程序如下所示:

对于英语/法语参考,Coāt($)是成本,Fourniseur是提供者,Taux是我的交换类型(美国或CND)


现状 我目前很容易在VB.Net中显示这些字段。在Providers表中,我们有一个名为“Code”的列。如果提供者表中的代码条目以“1”开头,我们将其确定为“US”,否则为“CND”。例如:

If ProviderRow.Code.StartsWith("1") Then
    obj.ExchangeType = "US"
Else
    obj.ExchangeType = "CND"
End If
通过将这两个表连接到SQL表,这两个表也在Excel中

请记住,属性
ExchangeType
是我创建并将这些值分配给的自定义属性(数据库中不存在)。我能够将
文章
提供者
表连接在一起,因为我的文章表中有
FK_提供者
外键


问题 我不知道如何使用这两个表在Excel中创建自定义字段
ExchangeType
。这就是我需要帮助的地方如何创建自定义字段ExchangeType(在文章Excel工作表中)使用两个表,其中值必须为“US”或“CND”,具体取决于
提供程序.code.StartsWith(“1”)=True

文章:

供应商:


是否可以使用Excel?

您是否可以加入表格并在SQL和us中创建所需的列,作为Excel表格的源?