我对编码或访问完全不了解,除了在大学课程中使用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]);
答案 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]);