gpt4 book ai didi

MySQL - 搜索 table1.field 的内容并将其替换为 table2.otherfield 的内容

转载 作者:行者123 更新时间:2023-11-29 06:23:35 25 4
gpt4 key购买 nike

我需要一个 MySQL 查询来执行以下操作:

我希望它引用teams.id,而不是球员表第三列中的阿尔法球队名称

table: players

id player_name team
------------------------------------------
1 Sue Smith Silly Chimps
2 Mike Olson Black Cats
3 Tim Hood Silly Chimps
4 Chris Row Grease Monkeys
5 Fred Ware Black Cats


table: teams

id name
-------------------------------
1 Black Cats
2 Grease Monkeys
3 Silly Chimps

因此,在搜索和替换更新之后,玩家表将如下所示:

id         player_name           team
------------------------------------------
1 Sue Smith 3
2 Mike Olson 1
3 Tim Hood 3
4 Chris Row 2
5 Fred Ware 1

团队表将保持不变。如果我可以澄清任何事情,请告诉我。

最佳答案

update players, teams set players.team = teams.id where players.team = teams.name

关于MySQL - 搜索 table1.field 的内容并将其替换为 table2.otherfield 的内容,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1597998/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com