this質問で示されているような差異を設定しようとしていますが、Microsoft Accessで行っています。次のように私が使用していたSQLクエリは次のとおりです。私はこれを実行するとFrom句のMS 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
私はこの作業を取得したいと思います。私はここで間違っているのですが、どうすればこの簡単なスクリプトを実行できますか?
EDIT
以下のコメントによると、JETはEXCEPT
文をサポートしていません。代わりにMINUS
ステートメントを使用してデータセットのうちの1つのみの交差していない部分を見つけることで問題を解決したいと思います(これはサポートされていると思います)。ここで私が今やっているものです:
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