访问:比较备注字段 - 不在

时间:2013-01-28 16:19:40

标签: sql vba ms-access sqldatatypes memo

早上好!我正在就自上周以来一直困扰的一个问题寻求指导,但希望有一个简单的解决方案。 如您所知,您无法直接链接/加入MS Access中的备注字段。我上周创建了一个查询来返回行,其中一个表中的备注字段通过Where子句"[memo] LIKE '\*[text]\*'"包含来自另一个表的文本字段,这很好地完成了。

但是,现在我想从查询中不存在的表中找出备忘录值。我希望用“Not in”子句做起来很简单,但事实并非如此。

还有其他方法吗?有没有办法在SQL查询中转换数据类型?或者是在VBA中进行此类查询的唯一方法?

提前谢谢!我可以根据要求提供更多信息,但我不认为字段/表名称会有任何用处。

1 个答案:

答案 0 :(得分:1)

欢呼@HansUp!我将原始主键添加到初始查询中,然后比较那些而不是尝试比较备注字段;一个更简单的解决方案!我可能会将主键添加到子查询中,以保持原始查询仅包含感兴趣的字段,但至少它可以正常工作!干得好!我喜欢这个社区。