SQL2005,想在表里插入数据具体要求如下,但是自己写的语句出错了,请各位帮忙!

当Tab_Checksum中的number与Studen 中的s_number相等时,将Student中的s_name值赋给Tab_Checksum的name

insert into Tab_Checksum ([name])
select s_name
from Student
Where Student.s_number=Tab_Checksum.number

这是我写 的语句,执行时出现“
消息 4104,级别 16,状态 1,第 1 行
无法绑定由多个部分组成的标识符 "Tab_Checksum.number"。
”错误

update Tab_Checksum  set name=(
select s_name
from Student
Where Student.s_number=Tab_Checksum.number)

http://www.cnblogs.com/kerrycode/p/3361231.html
http://blog.csdn.net/hduzh/article/details/5251853