【发布时间】:2013-12-09 15:28:15
【问题描述】:
SELECT Left([PTC Import].[ZipCode],5) AS Expr1, [PTC Import].[Country], [ZipCodeDatabase_STANDARD].[ZipCode]
FROM [PTC Import]
LEFT JOIN [ZipCodeDatabase_STANDARD].[ZipCode] ON Expr1 = [ZipCodeDatabase_STANDARD].[ZipCode]
WHERE ((([ZipCodeDatabase_STANDARD].[ZipCode]) Is Null) AND (([PTC Import].[Country])="USA"
FROM [PTC Import], ZipCodeDatabase_STANDARD;
好的,我在这里尝试将导入的 ZipCode 字段与我们的 ZipCode 数据库进行比较,以验证并确保它实际上是一个有效的邮政编码。我希望此查询显示与国家为美国的有效邮政编码不匹配的任何记录。
我目前在 JOIN 语句错误消息中收到语法错误。
如果这会影响任何事情,我有从另一个 Access 数据库链接的 ZipCode 数据库。
【问题讨论】:
-
“JOIN 操作中的语法错误”是我收到的消息
-
啊,最后一行你不再需要了,我相信下面已经回答了
标签: sql ms-access ms-access-2007