gpt4 book ai didi

Python - 通过从B表中选择id来更新一个表中的多条记录的最快方法

转载 作者:行者123 更新时间:2023-11-29 12:43:45 26 4
gpt4 key购买 nike

我在 MySQL 中有两个表,分别命名为 A 和 B。

  • 表方案:a_id、u_id
  • B 表架构:b_id、u_id

我想通过选择A表的u_id来更新B表u_id,条件a_id等于b_id。

例如,A中的记录如下所示:('001', 'a00'),('003', 'a01');B 中的记录类似于 ('001', ''), ('002', ''), ('003', '')

我想用结果('001', 'a00'), ('003', 'a01')更新B表记录

更新B表的u_id值最快的方法是什么?谢谢你。

最佳答案

您的查询应如下所示:

UPDATE tableB SET column2 = tableA.column2 WHERE tableB.column1 = tableA.column1

您可以阅读有关 up update sql here 的更多信息.

如果您有任何疑问,请告诉我!

关于Python - 通过从B表中选择id来更新一个表中的多条记录的最快方法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25736343/

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