表MissingT
,要使用的列是WebID
,AuthManager
在上表中WebID
123有" xyz"作为Authmanager。但与此同时,还有其他网络拥有123并没有authmanager。我希望查询能够使用相同的授权管理器更新唯一的webid。基本上,运行查询后,表格应如下所示。
答案 0 :(得分:0)
此查询执行我认为您要求的内容:
如果WebID
是数值数据类型...
UPDATE MissingT
SET AuthManager = DMin("AuthManager","MissingT","WebID=" & [WebID]);
如果WebID
是文本数据类型...
UPDATE MissingT
SET AuthManager = DMin("AuthManager","MissingT","WebID='" & [WebID] & "'");
但是,我不明白为什么您显然希望在多行中存储AuthManager
和WebID
的相同组合。您只能在主表中存储WebID
,并使用该字段加入查询表,其中包含AuthManager
和WebID
的不同组合。