tb1id 年 完成 name
1 2013 0
2 2012 0
3 2011 0
4 2011 0
5 2012 0
6 2013 0tb2id 年 name
1 2013 name1
2 2012 name2
3 2011 name3
4 2011 name4
5 2012 name5
6 2013 name6想得到一个触发器,当tb1的完成字段有变化的时候,从tb2得到id、年相对应的name信息进行更新
1 2013 0
2 2012 0
3 2011 0
4 2011 0
5 2012 0
6 2013 0tb2id 年 name
1 2013 name1
2 2012 name2
3 2011 name3
4 2011 name4
5 2012 name5
6 2013 name6想得到一个触发器,当tb1的完成字段有变化的时候,从tb2得到id、年相对应的name信息进行更新
on tb1
for update
as
begin
if update(完成)
update tb1 set name = a.name
from tb2 a where tb1.id = a.id
and tb1.年 = a.年
end