gpt4 book ai didi

mysql - 根据ID对应关系更新表

转载 作者:行者123 更新时间:2023-11-30 01:34:30 25 4
gpt4 key购买 nike

我需要根据id对应关系将数据从一个表(A)复制到另一个表(B),但ID的对应关系实际上存储到第三个表(C)中。所以带有对应关系的表格看起来像

C.A_ID  C.B_ID
1 33
2 56
3 74

我尝试过类似的事情

UPDATE DB.A 
SET DB.A = DB.B
FROM DB.A p
INNER JOIN
DB.B p1
INNER JOIN
DB.C p2

如何插入ID对应关系?

最佳答案

UPDATE A , (select c.id1, b.data from B join C on (B.id2 = C.id2 )) as Foo
SET A.data = Foo.data
WHERE
A.id1 = Foo.id1

关于mysql - 根据ID对应关系更新表,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17085534/

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