我有两个带有“字段名称”列的表。某些表 B 字段名称与表 A 字段名称相同。如果是这种情况,我想从组合框中排除那些,所以我没有双精度(在这种情况下我只想要表 A 字段名称)。我还需要组合框中的 ID(每个表唯一)。
我似乎想不出正确的 SQL 逻辑。现在,我正在尝试以下
SELECT [fldID], [fldName] FROM OISInfo UNION
(SELECT [ID], [Field Name] FROM FldDef
LEFT JOIN OISInfo ON [Field Name] = [fldName] WHERE [fldName] IS NULL)
但 Access 一直告诉我不支持连接表达式(在括号中的部分)。表名绝对正确。
我究竟做错了什么?