Mysql 根据不同表中的匹配列查询以填充ID列

Mysql 根据不同表中的匹配列查询以填充ID列,mysql,Mysql,SQL问题 我有两张桌子: 1. Clubs (2 columns - CID, Club) 2. Players (4 columns - Name,Position,CID,Club) 情况: In table 1 both columns are filled and have data. In table 2 the columns Name, Position and club have data. The column CID is empty. 我的目标是使用表1(CID)中的

SQL问题

我有两张桌子:

1. Clubs (2 columns - CID, Club)
2. Players (4 columns - Name,Position,CID,Club)
情况:

In table 1 both columns are filled and have data.
In table 2 the columns Name, Position and club have data. The column CID is empty.
我的目标是使用表1(CID)中的数据填充列CID(表2),但前提是列Club(表2)与列Club(表1)的值匹配

我对SQL非常陌生,所以不知道从哪里开始。我一直在读更新,加入,但我有点担心这应该如何实现


提前感谢。

这是一个非常简单的查询:

UPDATE Players
JOIN Clubs ON Clubs.Club = Players.Club
SET Players.CID = Clubs.CID;

嗨,斯拉瓦。工作得很有魅力!谢谢