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

Requêtes et SQL. Discussion :

[AC-2013] Fusion de 2 tables


Sujet :

Requêtes et SQL.

  1. #1
    Membre régulier
    Homme Profil pro
    Inscrit en
    Novembre 2006
    Messages
    116
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 46
    Localisation : France, Orne (Basse Normandie)

    Informations professionnelles :
    Secteur : High Tech - Électronique et micro-électronique

    Informations forums :
    Inscription : Novembre 2006
    Messages : 116
    Points : 100
    Points
    100
    Par défaut [AC-2013] Fusion de 2 tables
    Bonjour,

    j'essaye de fusionner 2 tables Access pas forcément bien liées.

    1ère table (pas de clé primaire):
    LOF, Numérique
    Nom, Texte court

    2ème table (pas de clé primaire) :
    LOF : Numérique
    Remarques : Texte court

    En gros, cette 2ème table ne sert à rien puis que :
    - chaque enregistrement n'est rattaché qu'à 0 ou 1 seul enregistrement dans l'autre table
    - il n'y a pas autant d'enregistrement dans cette 2ème table que dans la 1ère

    Donc je voudrais créer un Champ 'Remarque' dans la première table et remplir ce champ uniquement si j'ai une corrélation sur le champ Commun 'LOF' entre les 2 tables.
    (Et bien entendu, ensuite, on détruit la 2ème table qui ne sert plus à rien).

    Merci.

    Vincent

  2. #2
    Membre expert
    Homme Profil pro
    Consultant informatique
    Inscrit en
    Octobre 2012
    Messages
    1 869
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Canada

    Informations professionnelles :
    Activité : Consultant informatique
    Secteur : Service public

    Informations forums :
    Inscription : Octobre 2012
    Messages : 1 869
    Points : 3 448
    Points
    3 448
    Par défaut
    Bonjour vduvernet,

    Une requête mise à jour devrait faire l'affaire:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    UPDATE Table_1 LEFT JOIN Table_2 ON Table_1.LOF = Table_2.LOF SET Table_1.Remarques = [Table_2].[Remarques];
    Bonne journée
    Ce qui se conçoit bien s’énonce clairement et les mots pour le dire arrivent aisément. Nicolas Boileau
    Si tout est OK, n'oubliez pas de cliquer sur

  3. #3
    Membre régulier
    Homme Profil pro
    Inscrit en
    Novembre 2006
    Messages
    116
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 46
    Localisation : France, Orne (Basse Normandie)

    Informations professionnelles :
    Secteur : High Tech - Électronique et micro-électronique

    Informations forums :
    Inscription : Novembre 2006
    Messages : 116
    Points : 100
    Points
    100
    Par défaut
    Trop fort ça marche


    merci beaucoupppppp :-)

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

Discussions similaires

  1. Fusion de plusieurs tables
    Par Rikou31 dans le forum Requêtes et SQL.
    Réponses: 16
    Dernier message: 23/02/2007, 11h08
  2. Réponses: 2
    Dernier message: 31/01/2007, 23h52
  3. "fusion" de trois tables avec traitement SQL
    Par Requin15 dans le forum Langage SQL
    Réponses: 13
    Dernier message: 09/11/2006, 21h34
  4. Fusion de 2 tables
    Par Ludovic30 dans le forum Access
    Réponses: 6
    Dernier message: 19/06/2006, 21h43
  5. [Access] Fusion de 2 tables
    Par fikou dans le forum Langage SQL
    Réponses: 5
    Dernier message: 20/02/2006, 12h36

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