【发布时间】:2019-05-21 10:02:50
【问题描述】:
我有一个设置有 3 个单独的选项卡/表的工作簿,我正在尝试对此工作簿执行 3 路 LEFT JOIN 查询(通过 Excel 03 中 ADODB 连接上的命令文本框使用 SQL),我得到语法错误(缺少运算符)消息框:
SELECT B.[Business], A.[book], C.[bus_area]
FROM [Bon$] as A LEFT JOIN [DM$] as B ON (A.[book] = B.[SystemBookName] )
LEFT JOIN [BA$] as C ON B.[SystemBookName] = C.[portfolio_name]
WHERE A.[area] NOT LIKE "%TEST%"
我知道这可能是由于某些语法错误/或我放置括号的位置,但我尝试了多种组合,但它似乎不起作用。有什么想法吗?
非常感谢
【问题讨论】:
-
删除
FROM ([Bon$]中的( -
感谢 juergen - 我有,但仍然有错误。不过更新了我的帖子。