gpt4 book ai didi

mysql - 连接组合框的 ID

转载 作者:行者123 更新时间:2023-11-30 01:31:54 25 4
gpt4 key购买 nike

我有两个带有“字段名称”列的表。某些表 B 字段名称与表 A 字段名称相同。如果是这种情况,我想从组合框中排除它们,这样我就没有 double (在这种情况下我只需要表 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 一直告诉我不支持连接表达式(在括号部分)。表名绝对正确。

我做错了什么?

最佳答案

经过测试,完美运行。 Table5 是您的表 A 或可能是 OISInfo。表 6 是您的表 B (FldDef)

 SELECT Table5.ID, Table5.Field1
FROM Table5
UNION
SELECT Table6.ID, Table6.Field1
FROM Table6 LEFT JOIN Table5 ON Table6.[Field1] = Table5.[Field1]
WHERE (((Table5.Field1) Is Null));

关于mysql - 连接组合框的 ID,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17347418/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com