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