MS訪問SQL錯誤我試圖做一個設置的差異,如this問題所示,除了我在Microsoft Access中執行它。我使用的SQL查詢如下:從條款
SELECT FieldName
FROM CalParams_External
EXCEPT SELECT FieldName
FROM CalParams_Internal
UNION
SELECT FieldName
FROM CalParams_Internal
EXCEPT SELECT FieldName
FROM CalParams_External
當我運行這個然而,它拋出一個錯誤:
Syntax error in FROM clause
我希望得到這個工作。我在這裏做錯了什麼,以及如何讓這個簡單的腳本運行?
編輯
根據下面的評論,JET不支持EXCEPT
聲明。我想通過使用MINUS
語句(我相信這是支持的)找到只有一個數據集的非相交部分來分解問題。下面是我現在在做什麼:
SELECT FieldName
From CalParams_External
MINUS
SELECT FieldName
FROM CalParams_Internal
我仍然得到儘管關於FROM
條款相同的錯誤。
JET不支持EXCEPT。 –
那麼我怎麼能在JET上做到這一點? – user32882
看到https://stackoverflow.com/questions/19615177/how-do-i-write-a-full-outer-join-query-in-access – koriander