0
我正在构建一个查询来从多表中提取数据以生成报告,但INNER JOIN的给我一个“JOIN操作中的语法错误”。并突出显示ON关键字。我怀疑这是一个简单的问题,但我不能为我的生活弄清楚。请帮忙。INNER JOIN BIZZARE ERROR
SELECT
[_MAIN_].ID,
[_MAIN_].Project,
[_MAIN_].Client,
[_MAIN_].Description,
[_MAIN_].[Sub Project],
Tasks.Task
FROM ([_MAIN_]
INNER JOIN (Tasks ON [_MAIN_].Tasks = Tasks.ID))
抱歉,但没有奏效。该错误现在只是“类型在表达式中不匹配” –
@JamesWilson但这不是一个语法错误 - 这是告诉你你试图比较的两列是不同的数据类型。 – Bridge
@JamesWilson解决语法错误揭示了一个额外的错误。我会猜测'[_MAIN _]。tasks'并不是要匹配'Tasks.ID'。也许你有一个名为'[_MAIN _]。TaskID'的列加入呢? – SqlZim