sql 更新 表1 有字段a b x ,表2有 字段x y z 更新表1 的字段 a=2 条件 是 表1的 x =等于 表2 的 x and 表

2024-11-05 22:17:54
推荐回答(3个)
回答(1):

update 表1
set a = ‘2’
where x = (select x from 表1 join 表2 on 表1.x=表2.x where 表2.y = ‘3’ )

回答(2):

update 表1 set a=2 where 表1 inner join 表2 on 表1.x=表2.x and y=3

回答(3):

update table1
set a = 2
from table1 join table2 on table1.x=talbe2.x and table2.y = 3