【发布时间】:2020-09-23 00:02:10
【问题描述】:
我的 SQL 语句需要将表 1 中的数据字段与表 2 中的数据字段进行比较。当表 1 的数据字段为空/null 时,就会出现问题。如果我放置 isNull() 函数,它会返回一堆误报。我试过 NOT isNull() 但也没有用。
如果两者之间不匹配,我想要的是表 1 的数据字段与表 2 的数据一起更新。
UPDATE [NAVAIR Deficiencies]
INNER JOIN NAVAIR_Deficiencies_Temp
ON [NAVAIR Deficiencies].[Unique Deficiency Code] = NAVAIR_Deficiencies_Temp.[Unique Deficiency Code]
SET [NAVAIR Deficiencies].[Technical Data Deficiency] = [NAVAIR_Deficiencies_Temp]![Technical Data Deficiency]
WHERE (([NAVAIR Deficiencies]![Technical Data Deficiency]<>[NAVAIR_Deficiencies_Temp]![Technical Data Deficiency]));
【问题讨论】:
-
这看起来与your previous question非常相似。
标签: sql ms-access-2010