如何将来自第一个表的用户名插入到第二个表中,基于来自两个表的用户ID将其他值插入到table2中

时间:2018-02-27 07:48:41

标签: c# sql asp.net sql-server

例如我有用户表,其中userid是PK 然后另一个表是tblmood这里userid是PK和FK到users表 我将在tblmood中插入一些复选框值以及

如何根据userid的匹配从users表中插入用户名到tblmood 我经历过类似的问题,但没有得到正确的想法。 任何帮助表示赞赏 在此先感谢。

1 个答案:

答案 0 :(得分:0)

假设您的表格如下: -

tbl
id   username
1    a
2    b
3    c

tblmood
id   username
1    NULL
2    NULL
3    NULL

如果我理解了您的要求,解决方案将是: -

update tblmood tm set tm.username = t.username
where tm.id = t.id

如果上述解决方案不符合您的要求,请详细说明您的问题。谢谢:))