我不确定我是否使用正确的功能来做我想做的事。这是我到目前为止的代码:
insert into assets(owner)
(select a.Username as whatIwant
from dbo.DIRECTORY a join dbo.ASSETS b
on a.Ext = b.Ext)
我有一张带有资产(dbo.assets)的表,其中有一列(ext),其中包含资产所绑定的电话分机号。在另一个表 (dbo.directory) 中,我有一列电话分机 (ext) 的号码与驻留在该分机 (用户名) 处的人的姓名相关联。
我想做的是将绑定到电话分机的人的用户名插入到新列下的 dbo.assets 中:所有者。因此,分机必须与用户名匹配。我应该改用合并吗?