我正在尝试排查别人的MS Access查询并不断收到无效操作错误。该帮助似乎并不适用,因为我只是在运行查询。它的全部工作为INNER JOINS
,但当我切换回LEFT JOIN
的错误。MS Access中的左连接
SELECT *
FROM ((((orders
INNER JOIN orders_customers ON orders.CUST_ORDER_ID = orders_customers.ID)
LEFT JOIN quoted_theory ON orders.PART_ID = quoted_theory.PART_ID)
LEFT JOIN conversions ON orders.PART_ID = conversions.PART_ID)
LEFT JOIN dbo_WO_Header ON orders.CUST_ORDER_ID = dbo_WO_Header.PPC_Number)
INNER JOIN lines_qry ON orders.CUST_ORDER_ID = lines_qry.WORKORDER_BASE_ID
我可以得到的LEFT JOIN
一个级别,但每次我添加第二个LEFT JOIN
错误弹出。
这对我有用。这个问题是否与一些被调用的查询有关? –