【发布时间】:2014-05-20 01:09:47
【问题描述】:
好的,我正在尝试使用带有 MS Access 查询的基本 left() 函数,以便在两个表之间创建内部连接。将连接的两列包含给定街道地址的前 3 个字符。
我尝试使用如下所示的函数:
我只是想获取此列的前 3 个字符(显然是从左侧开始),并将其连接到我的分支管理表中的“地址左 3”列。但是,每次我尝试运行此查询时,都会出现语法错误。 left 函数在几乎所有语言/RDBMS 中都非常简单,我做错了什么?
编辑:这是错误的屏幕截图: 这个错误非常模糊。
【问题讨论】:
-
是
[Branch Mgmt]和[SalesPage Offices w/CRD]查询吗?这两个查询都运行没有任何错误吗? -
[Branch Mgmt]是一个链接的 Excel 表。[SalesPage Offices w/CRD]是一个查询,它运行良好。这是一个日常使用的标准查询。 -
你能分享一下语法错误吗?我刚刚在 Access 中使用
LEFT测试了一个查询,它对我来说效果很好。 -
当您从 VB 编辑器的主菜单中选择 Tools->References 时,是否有任何选中的引用标记为“MISSING”?
-
我在我的 OP 中添加了错误的屏幕截图。