Est-il possible d'utiliser une sous-requête dans la condition de jointure dans l'Accès?

Dans postgresql, je peux utiliser une sous-requête dans la condition de jointure

SELECT * 
FROM table1 LEFT JOIN table2
     ON table1.id1 = (SELECT id2 FROM table2 LIMIT 1);

Mais quand j'essaie de l'utiliser dans l'Accès

SELECT *
FROM table1 LEFT JOIN table2 
     ON table1.id1 = (SELECT TOP 1 id2 FROM table2);

- Je obtenir de l'erreur de syntaxe. Est-il réellement impossible dans l'Accès ou viens mon erreur?

Je sais que je peux obtenir le même résultat avec WHERE, mais ma question est sur les possibilités de JOIN dans l'Accès.

OriginalL'auteur Jofsey | 2012-11-26