Ah, avec Access. Mais avec ODBC, ou autre, ou directement en VBA ou en requête interne ? La syntaxe n'est pas la même.
En VBA, ou avec les requetes internes à Access, les chaines de caractères sont entourées par des guillemets (" ), et pas par des simples apostrophes ('). Par contre avec une couche ODBC ou autre, c'est avec des apostrophes.
Au lieu de
SELECT *
FROM Stock
WHERE Stock.[numero]=
NOT EXISTS
(SELECT distinct * FROM T_Stock
); |
Essayer avec
SELECT *
FROM Stock
WHERE Stock.numero NOT IN
(SELECT Stock2.numero
FROM Stock2
WHERE Stock2.libelle = Stock.libelle
); |
Message édité par olivthill le 21-06-2010 à 17:04:20