作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我需要一个 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/
为了避免编写这样的查询: @Query("SELECT p.name FROM Person p WHERE p.email =:email") String findNameByEmail(@Par
我需要一个 MySQL 查询来执行以下操作: 我希望它引用teams.id,而不是球员表第三列中的阿尔法球队名称 table: players id player_name
我是一名优秀的程序员,十分优秀!