SQL access

Bonjour a tous,

J'ai un problème sur SQL access.Voilà j'ai deux tables qui sont les mêmes et l'une est la mise à jour de l'autre.
J'ai réussi à faire la comparaison entre ces deux tables afin d'en faire ressortir les nouveautés(C'est des produits dont il s'agit ici) mais je n'rrive pas à en faire ressortir tous les produits qui ne sont plus dans la table qui a été mise à jour.Cela fait trois jour que je cherche sur internet et je ne trouve rien qui ressemble de prêt à mon problème.

Merci d'avance et dans l'attente d'aide.
Configuration: Windows XP
Firefox 2.0
access 2000

6 réponses

  1. thank you :)
    1. Modérateur
      Marque le problème résolu, alors... :-)
  2. Modérateur
    Ou alors tu laisses le LEFT JOIN mais tu intervertis le nom des tables :-)
    1. sa y est c bon j'ai trouvé et c'est bien avec un RIGHT JOIN.

      Merci Blux.
      1. J'ai déja essayé avec la rête de non correspondance mais j'obtient que les nouveautés.C'est un jointure gauche.SI sa peut aider voici le code qui m'a donné les nouveauté :

        SELECT livre.RAC, livre.Gencod, livre.Typo, livre.SFam, livre.[Libelle Fournisseur], livre.[Libelle article], livre.Collection, livre.Auteur, livre.[Date sortie], livre.Pxcession
        FROM livre LEFT JOIN livreold ON livre.Gencod = livreold.Gencod
        WHERE (((livreold.Gencod) Is Null));
        1. Modérateur
          Salut,

          vois avec l'assistant requête : "requête de non correspondance", ça doit répondre à ta demande (c'est une jointure gauche ou droite, si tu es fan de SQL)...