【发布时间】:2015-08-20 20:28:37
【问题描述】:
UPDATE _DATA SET
[_DATA].Claim_Status = "UNKNOWN",
[_DATA].State_Filed = "XX",
[_DATA].Disease_Category = "UNKNOWN"
WHERE
((([_DATA].Claim_Status) Is Null) AND
(([_DATA].State_Filed) Is Null) AND
(([_DATA].Disease_Category) Is Null));
这段代码是我在查询设计中输入标准得到的。 似乎只有当 claim_status、state_filed 和 disease_category 都是空(空)单元格时才会运行。我想运行一个查询,将“未知”填充到 Claim_Status 下的空单元格、State_Filed 下的“XX”int 空单元格等。条件不应包括“AND”,这意味着它们基本上是单独运行的。
谁能帮我解决这个问题?
提前致谢。
【问题讨论】:
-
考虑 3 个简单查询 --- 每个要更新的字段一个。这是其中的第一个:
UPDATE _DATA SET Claim_Status = "UNKNOWN" WHERE Claim_Status Is Null -
这是否意味着我必须有 3 个查询才能进行此更改?