Access中SQL JOIN查询语句提示语法错误,请求排查原因
Access SQL语法错误修复方案
你的SQL语句在Access中报错,核心原因是Access的Jet SQL规范要求显式指定JOIN类型,不能使用简写的JOIN。
修改后的正确语句:
SELECT c.LocationNum, c.OwnerNum, o.FirstName, o.LastName FROM CondoUnit c INNER JOIN Owner o ON c.OwnerNum = o.OwnerNum;
关键说明:
- Access不支持像标准SQL那样用
JOIN默认表示内连接,必须明确写出INNER JOIN - 表别名
c、o的用法以及字段引用、连接条件逻辑本身没有问题,仅需补全JOIN类型即可
内容的提问来源于stack exchange,提问作者Diana Grigoriants
相关产品推荐
相关产品推荐

