你好,我是acces的新手,我正在尝试做一些类似字段C1是长文本的事情
Select T1.C1
FROM T1,T2
WHERE T1.C1 !=(NOT IN) T2.C1 如果我这样做
Select T1.C1
FROM T1,T2
WHERE T1.C1 = T2.C1 我得到了预期的结果,我在同一个表中看到了相等的字段。但是当我尝试使用<>时,它崩溃了。
请帮帮我。
发布于 2020-01-08 21:19:43
使用子查询。对于您的原始逻辑,如下所示:
SELECT T1.C1
FROM T1
WHERE T1.C1 NOT IN (SELECT T2.C1 FROM T2);实际上,我推荐NOT EXISTS
SELECT T1.C1
FROM T1
WHERE NOT EXISTS (SELECT 1 FROM T2 WHERE T2.C1 = T1.C1);这样可以更直观地处理T2中的NULL值。
发自发问者的注释: Acces不允许连接备忘录(长文本)数据。
https://stackoverflow.com/questions/59646710
复制相似问题