使用Access sql将更新查询应用于查询表

使用Access sql将更新查询应用于查询表,sql,ms-access,Sql,Ms Access,我正在尝试更新一个包含所有空值的查询表,并将其替换为“n/a”字符串。但它抛出了一个错误“操作必须使用可更新的查询”。我的查询表有一个包含空值的字段EID,如 EID Value 78.00 只包含一行 我的问题 Update EID_NULL Set [EID] ='n/a' Where [EID] Is Null; 我们可以将更新查询应用于查询表吗?除了更改数据库中的值之外,您不会使用更新查询进行任何操作。您的QT是否在Excel中?是否在access中?但如果我们需要

我正在尝试更新一个包含所有空值的查询表,并将其替换为“n/a”字符串。但它抛出了一个错误“操作必须使用可更新的查询”。我的查询表有一个包含空值的字段EID,如

 EID  Value
       78.00
只包含一行

我的问题

Update EID_NULL Set [EID] ='n/a' Where [EID] Is Null;

我们可以将更新查询应用于查询表吗?

除了更改数据库中的值之外,您不会使用更新查询进行任何操作。您的QT是否在Excel中?是否在access中?但如果我们需要更新查询表,有什么方法可以做到这一点吗?您从未“更新”“一个问题。只需将select更改为在EID字段上使用case语句。@jbarker2160请指定一个查询,谢谢。
因此
不适用于此。如果你分享你最初的SELECT语句,我可以建议你进行一些编辑。