create table tab1(name nvarchar(20),gold int)
create table tab2(name nvarchar(20),gold int)
--data
insert into tab1 values('user1',10)
insert into tab1 values('user2',10)
insert into tab2 values('user1',20)2.update join更新记录
update tab1 set gold=t1.gold+t2.gold from tab1 t1 inner join tab2 t2 on t1.name=t2.name说明:两张表的数据一定要是一对一关系,否则更新结果可能不明确。
评论(0)
暂无评论。