SQL access

hipnothyze Messages postés 48 Statut Membre -  
blux Messages postés 2058 Date d'inscription   Statut Modérateur Dernière intervention   -
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. blux Messages postés 2058 Date d'inscription   Statut Modérateur Dernière intervention   3 455
     
    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)...
    0
  2. hipnothyze Messages postés 48 Statut Membre 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));
    0
  3. blux Messages postés 2058 Date d'inscription   Statut Modérateur Dernière intervention   3 455
     
    T'as essayé avec RIGHT JOIN ?
    0
  4. hipnothyze Messages postés 48 Statut Membre 1
     
    sa y est c bon j'ai trouvé et c'est bien avec un RIGHT JOIN.

    Merci Blux.
    0
  5. Vous n’avez pas trouvé la réponse que vous recherchez ?

    Posez votre question
  6. blux Messages postés 2058 Date d'inscription   Statut Modérateur Dernière intervention   3 455
     
    Ou alors tu laisses le LEFT JOIN mais tu intervertis le nom des tables :-)
    0
  7. hipnothyze Messages postés 48 Statut Membre 1
     
    thank you :)
    0
    1. blux Messages postés 2058 Date d'inscription   Statut Modérateur Dernière intervention   3 455
       
      Marque le problème résolu, alors... :-)
      0