INNER JOIN BIZZARE ERROR

时间:2017-04-24 15:31:26

标签: sql ms-access syntax inner-join

我正在构建一个查询来从mutliple表中提取数据以生成报告,但是INNER JOIN会给我一个“JOIN操作中的语法错误”。并突出显示ON关键字。我怀疑这是一个简单的问题,但我不能为我的生活弄清楚。请帮忙。

SELECT
    [_MAIN_].ID,
    [_MAIN_].Project,
    [_MAIN_].Client,
    [_MAIN_].Description,
    [_MAIN_].[Sub Project],
    Tasks.Task
FROM ( [_MAIN_]
    INNER JOIN (Tasks ON [_MAIN_].Tasks = Tasks.ID))

1 个答案:

答案 0 :(得分:2)

你的括号看了。

试试这个:

SELECT
    m.ID,
    m.Project,
    m.Client,
    m.Description,
    m.[Sub Project],
    t.Task
FROM [_MAIN_] as m
  INNER JOIN Tasks as t 
    ON m.Tasks = t.ID