IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Access Discussion :

fusion de table avec un champ en commun


Sujet :

Access

  1. #1
    Membre à l'essai
    Profil pro
    Inscrit en
    Juin 2003
    Messages
    24
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2003
    Messages : 24
    Points : 10
    Points
    10
    Par défaut fusion de table avec un champ en commun
    Bonjour,

    J'ai une table "clients" et une table "produits" dans chacune le premier champ est un champ "référence" (ils ont le même nom et le même formatage). J'aimerai les fusionner pour n'en faire qu'une, qui ajouterai les données "produit" à la suite des données "client" lorsque les référence sont identiques, et intercalerai les références en plus au bon endroit.
    J'ai donc crée une troisième table, dans laquelle je déclare tous mes intitulés de colonne : ceux de "client" et ceux de "produit" et je tente la fusion à partir d'une requète ... J'ai obtenue pas mal de résultats, mais jamais le bon.
    Pouvez-vous m'expliquer comment écrire ma requète svp, où si éventuellement il existe un moyen plus simple ?

    Merci

  2. #2
    Membre régulier
    Profil pro
    Inscrit en
    Novembre 2006
    Messages
    98
    Détails du profil
    Informations personnelles :
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations forums :
    Inscription : Novembre 2006
    Messages : 98
    Points : 123
    Points
    123
    Par défaut
    Bonjour ,

    J'ai un peu du mal à comprendre ce que tu cherches à faire,
    Mais en faisant une requete selection avec tes deux tables et une liaison sur le champs reference ca devrait le faire.

    A+

  3. #3
    Membre à l'essai
    Profil pro
    Inscrit en
    Juin 2003
    Messages
    24
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2003
    Messages : 24
    Points : 10
    Points
    10
    Par défaut
    Bonsoir,

    J'avais aussi l'impression que ce n'était par forcément tres clair.
    J'ai une table "clients" dans laquelle se trouvent toutes les infos sur le client et qui comporte 10 champs. Le premier est le champ "reference".
    Dans une seconde table j'ai des info sur des produits qui concernent les clients de la premiere table. Cette seconde table comporte 12 champs, et le premier est le champ "references".
    Dans les deux cas les references sont les même.
    J'aimerais faire une fusion des deux tables en effectuant le tri sur les "references". Si les deux references sont identiques, access concatene les info sur le client et le produit, en gros il ajoute ce qui concerne le produit à la suite des info sur le client qui a la même ref.
    Si la ref n'existe pas, il crée un enregistrement dans lequel il ne rempli que les info produit.
    J'ai tenté la requete selection et ça ne le fait pas. Je l'ai peut-être mal construite. je sais pas.
    J'ai une liaison entre les deux champs, la seule chose c'est qu'elle ajoute les deux tables mais en conservant tous les champs, je me retrouve donc avec deux champs ref.
    Les ref semblent correspondre sauf qu'il y en a 6000, c'est donc pas simple à vérifier. j'aimerais être sûre que ce qui se trouve dans l'enregistrement correspond bien à la reference machine sans avoir à les vérifier à la main, et c'est là que je sais pas faire.

    Merci

  4. #4
    Membre à l'essai
    Profil pro
    Inscrit en
    Juin 2003
    Messages
    24
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2003
    Messages : 24
    Points : 10
    Points
    10
    Par défaut
    Bonsoir,

    Après plusieurs tentatives j'ai trouvé.
    La requête sélection fonctionne, la seule chose est que je ne dois pas mettre de regroupement dessus.
    Ensuite je crée un formulaire et un sous formulaire, et j'ai les machines qui correspondent au client.

    Merci encore

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. [Requête] creation de table avec un champ auto incrementé
    Par lucke_34 dans le forum Requêtes et SQL.
    Réponses: 5
    Dernier message: 30/04/2020, 23h18
  2. [MySQL-5.1] Fusion 2 tables avec champs différents et nombre lignes différentes
    Par avairet dans le forum Requêtes
    Réponses: 3
    Dernier message: 04/05/2013, 03h37
  3. [D7],[ADO] : ordonner une table avec des champs référencés
    Par iam dans le forum Bases de données
    Réponses: 3
    Dernier message: 07/11/2006, 21h36
  4. Réponses: 7
    Dernier message: 14/02/2006, 10h33
  5. Jointure de 3 tables avec un champ commun
    Par desperado007 dans le forum Langage SQL
    Réponses: 3
    Dernier message: 11/08/2005, 15h35

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo