日期:2014-05-17 浏览次数:20495 次
--drop table a,b
create table A(id int, 合同号 varchar(10), 项目号 varchar(10))
insert into A
select 1 ,'aa' ,'11' union all
select 2 ,'bb' ,'22' union all
select 3 ,'cc' ,'33'
create table B(id int, 合同号 varchar(10), 项目号 varchar(10))
insert into B(id,合同号)
select 1 ,'aa' union all
select 2 ,'aa' union all
select 3 ,'bb' union all
select 4 ,'aa' union all
select 5 ,'bb'
go
--更新
update B
set 项目号 = a.项目号
from B
inner join A
on a.合同号 = b.合同号
select * from B
/*
id 合同号 项目号
1 aa 11
2 aa 11
3 bb 22
4 aa 11
5 bb 22
*/