UPDATE A表一个字段的值等于B表的两个字段

2025-04-13 06:40:19
推荐回答(2个)
回答1:

update B set B.B=A.A,B.C=A.A from A where A.ID=B.ID
-------------------
update B set B.B=convert(varchar,A.A,121),B.C=convert(varchar,A.A,121) from A where A.ID=B.ID

回答2:

什么数据库呀?

如果是 SQL Server 的话

UPDATE
B
SET
B.B = A.A, B.C = A.A
FROM
B JOIN A ON ( B.ID = A.ID )