gpt4 book ai didi

mysql - 用另一个表中的另一列替换一列数据

转载 作者:可可西里 更新时间:2023-11-01 07:12:08 25 4
gpt4 key购买 nike

我想替换表格中的一列数据。

表A
Uid - 整数
AnotherUid - int

表B
Uid - 整数

TableA.uid = Table.B uid我正在尝试用 TableA.AnotherUid 替换 TableB.Uid

Select * from TableB a,  TableA b  where a.uid=b.uid 
update TableB set a.uid=b.AnotherUid

我在 TableB set a.uid=b.AnotherUid 处收到来自 MySQL 的 SQL 语法错误。

请帮忙。

最佳答案

UPDATE TableB T
SET T.uid =
(SELECT AnotherUid
FROM TableA A
WHERE A.uid = T.uid)

关于mysql - 用另一个表中的另一列替换一列数据,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5401222/

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