EXTREME noob,在这里。刚刚开始学习SQL大约一周前,并通过基础知识。 无论如何,我现在正在使用Microsoft Access 2010,并发现如何在其上运行SQL查询(之前使用过数据库浏览器)。但是现在我遇到了一个泡菜。FROM子句的语法错误
我有几个表;订单,产品,客户和销售代表(我自己的小测试项目),我试图显示订单,但我想加入产品表中的结果,因此我最终可以累计每个订单的成本,计算利润。无论如何,一次一步。
这里是我的问题:
SELECT Products.SKU
FROM [Products]
JOIN [Orders];
这是我的查询现在。真的很基础。但是,出于某种原因,我不断收到'语法错误与FROM子句',我不知道为什么。我尝试删除JOIN命令,它完美地工作。我甚至颠倒了顺序,所以我将产品表加入到订单表中,并且我尝试过使用INNER/OUTER JOIN,但问题依然存在。这可能是非常愚蠢的东西,所以我提前道歉...
任何提示?再一次,我是一个极端的低调,所以当你写答案的时候请牢记这一点。谢谢!
仅供参考,这可能是我现在知道的最“先进”的东西;如何连接表格。只是给你一个关于我的知识在哪里延伸的想法。
同时更新我的困境。我放弃了一点SQL,有点继续,现在又回到了它。
这里是我的新查询:
SELECT Orders.Product, Orders.Quantity
FROM Orders
JOIN Products
ON Orders.Product = Products.SKU;
,我仍然得到语法错误在FROM子句错误。
仍然没有看到错误。
感谢
您需要指定哪些字段应该将两个表加入“一个”,例如'SELECT Products.SKU,Orders.CUSTOMER FROM Products JOIN Orders ON Orders.SKU = Products.SKU;' –