SELECT语句包含拼写错误或缺失的保留字或参数名称,或者标点符号不正确

时间:2017-02-02 18:20:59

标签: sql access

我对编码或访问完全不了解,除了在大学课程中使用Access几周。在搞乱数据库时,我必须意外地改变了一些东西,这样就不会允许我的一个表格打开。消息说

  

SELECT语句包含拼写错误或缺失的保留字或参数名称,或者标点符号不正确。

唯一的问题是我不知道正确的编码语言应该是什么样的,所以我希望有人可以帮我找到以下代码中的问题。

SELECT 
FROM [Pant Inventory]
RIGHT JOIN ([Coat Inventory]
RIGHT JOIN Gear
ON ([Coat Inventory].[Issued To] = Gear.[Last Name]) AND ([Coat Inventory].[Number] = Gear.[Alpha Coat Number]))
ON ([Pant Inventory].[Issued To] = Gear.[Last Name]) AND ([Pant Inventory].[Number] = Gear.[Alpha Pant Number]);

1 个答案:

答案 0 :(得分:1)

您在SELECT语句中遗漏了一些要返回的字段。您需要在SELECT和FROM语句之间添加表中的一些字段。我已将[发布到]列添加为以下示例:

SELECT [Pant Inventory].[Issued To]
FROM       [Pant Inventory]
RIGHT JOIN ([Coat Inventory]
RIGHT JOIN gear
    ON ([Coat Inventory].[Issued To] = gear.[Last Name]) AND ([Coat Inventory].[Number] = gear.[Alpha Coat Number]))
    ON ([Pant Inventory].[Issued To] = gear.[Last Name]) AND ([Pant Inventory].[Number] = gear.[Alpha Pant Number]);