小编Tfo*_*fom的帖子

MYSQL从匹配多个列的另一个表导入列

我有两张表,一张是这样的:

表格1:

ID- Name-   Code-   Code 2-

1-  John-   115-null    
2-  Rick-   652-null    
3-  Jones-  886-null    
4-  James-  554-null    
5-  Elton-  125-null    
6-  Craig-  214-null    
7-  John-   452-null    
Run Code Online (Sandbox Code Playgroud)

表2:

Name-   Code-   Code 2- 

John-   115-    a   
Rick-   652-    b   
Jones-  886-    c   
James-  554-    d   
Elton-  125-    e   
Craig-  214-    f   
John-   452-    g   
Craig-  886-    h   
Rick-   115-    i   
Run Code Online (Sandbox Code Playgroud)

这不是真实的数据,事情没那么简单。我需要将表 2 中的代码 2 获取到表 1 中的代码 # 列。为此,我需要匹配名称和代码列,以将“代码 2”列中的数据获取到“代码 #”列中。它需要与至少两列匹配,因为每列都有重复项......

我想得到这样的结果:

ID- Name-   Code-   Code 2-

1-  John-   115-a …
Run Code Online (Sandbox Code Playgroud)

mysql sql

2
推荐指数
1
解决办法
1038
查看次数

标签 统计

mysql ×1

sql ×1