所以我有以下查询导致上面提到的错误消息:
SELECT sorg, period, sdst, COUNT(customer_nr) AS total
FROM (SELECT DISTINCT(sales_doc), sorg, period FROM orders_baltic LEFT JOIN orders_baltic_sdst ON (sales_doc = salesdoc) WHERE material_name NOT LIKE '*CERT*' AND sdst <> 'HC' AND baltic_orders.period LIKE '2014*')
GROUP BY sorg, period;
我已经用Google搜索了该消息,并且知道了所谓的原因(包括字符串条件的未加括号的JOIN表达式)。但是......我的JOIN表达式中没有字符串条件,如上所示,我已经尝试添加括号。非常感谢任何帮助:)