MS Access 2010 を使用しており、次のクエリがあります。
SELECT id FROM car
UNION
SELECT id FROM user
実行しようとすると、Access で "ODBC-query failed. near "(": syntax error (1)(#1)" と表示されます。ただし、ご覧のとおり、クエリには単一の括弧がありません。
MySQL でクエリを実行すると、問題なく動作します。テーブルは sqlite ソースからリンクされています。
PS: もちろん、はるかに複雑な元のクエリです。しかし、エラーを減らそうとすると、この単純なクエリも機能しなくなりました。