日期:2014-05-19  浏览次数:20491 次

根据表中的一个字段,如何给另一个字段赋值
有2张表,
1.用户表

ID,用户编号
username,用户名

2.问题表

tID,   问题编号
poster,提问人的用户名(就是用户表中的某个用户)

现在我想在   问题表   中新加一个字段
posterID,(也就是提问人编号,跟用户表的用户编号相对应的)

用户表和问题表中都有很多数据了,

我怎么才能根据那2张表的信息给问题表中的   posterID字段赋值???

------解决方案--------------------
UPDATE b set posterid = a.ID
FROM 问题表 as b left join 用户表 as a on b.poster = a.username