首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >MSAcces find T1.C1_long_text not in T2.C1_long_text

MSAcces find T1.C1_long_text not in T2.C1_long_text
EN

Stack Overflow用户
提问于 2020-01-08 21:16:17
回答 1查看 49关注 0票数 0

你好,我是acces的新手,我正在尝试做一些类似字段C1是长文本的事情

代码语言:javascript
复制
Select T1.C1
FROM T1,T2
WHERE T1.C1 !=(NOT IN) T2.C1 

如果我这样做

代码语言:javascript
复制
Select T1.C1
FROM T1,T2
WHERE T1.C1 = T2.C1 

我得到了预期的结果,我在同一个表中看到了相等的字段。但是当我尝试使用<>时,它崩溃了。

请帮帮我。

EN

回答 1

Stack Overflow用户

发布于 2020-01-08 21:19:43

使用子查询。对于您的原始逻辑,如下所示:

代码语言:javascript
复制
SELECT T1.C1
FROM T1
WHERE T1.C1 NOT IN (SELECT T2.C1 FROM T2);

实际上,我推荐NOT EXISTS

代码语言:javascript
复制
SELECT T1.C1
FROM T1
WHERE NOT EXISTS (SELECT 1 FROM T2 WHERE T2.C1 = T1.C1);

这样可以更直观地处理T2中的NULL值。

发自发问者的注释: Acces不允许连接备忘录(长文本)数据。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/59646710

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档