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 :

update synchronisé 2 tables


Sujet :

Requêtes et SQL.

  1. #1
    Futur Membre du Club
    Profil pro
    Inscrit en
    Septembre 2007
    Messages
    15
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2007
    Messages : 15
    Points : 7
    Points
    7
    Par défaut update synchronisé 2 tables
    bonjour,
    J'essaye de faire un update synchronisé (update de certaines lignes d'une table par rapport à d'autres lignes d'une autre table) sous access.
    Impossible de trouver la syntaxe...
    Merci de votre aide

  2. #2
    Rédacteur/Modérateur

    Avatar de Jean-Philippe André
    Homme Profil pro
    Architecte Power Platform, ex-Développeur VBA/C#/VB.Net
    Inscrit en
    Juillet 2007
    Messages
    14 666
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 40
    Localisation : Canada

    Informations professionnelles :
    Activité : Architecte Power Platform, ex-Développeur VBA/C#/VB.Net
    Secteur : Finance

    Informations forums :
    Inscription : Juillet 2007
    Messages : 14 666
    Points : 34 374
    Points
    34 374
    Par défaut
    bonjour,
    je saisis mal la question, mais je te propose quand même une piste:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    UPDATE ...SET T1.A=0, T2.A=1 WHERE T1.A=1 AND T2.B=3...

  3. #3
    Futur Membre du Club
    Profil pro
    Inscrit en
    Septembre 2007
    Messages
    15
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2007
    Messages : 15
    Points : 7
    Points
    7
    Par défaut update
    Bonjour,
    Je vais essayer de rendre ma demande + claire:
    J'ai une table dans laquelle je souhaite mettre des champs à jour à partir du résultat d'une requête sélection.

    Pour tous les enregistrements répondant à ma clause WHERE, faire un UPDATE d'un champ avec pour valeur le résultat d'un SELECT.
    Je n'ai pas trouvé la syntaxe pour mettre une variable dans la zone "mettre à jour"

  4. #4
    Expert confirmé
    Avatar de vodiem
    Homme Profil pro
    Vivre
    Inscrit en
    Avril 2006
    Messages
    2 895
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 52
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Vivre
    Secteur : Conseil

    Informations forums :
    Inscription : Avril 2006
    Messages : 2 895
    Points : 4 325
    Points
    4 325
    Par défaut
    salut geckobleu,

    Je n'ai pas trouvé la syntaxe pour mettre une variable dans la zone "mettre à jour"
    est tu ne le trouveras pas.

    tu dois faire une fonction publique qui renvoie la valeur de ta requete pour ton update.

    bonne continuation.

Discussions similaires

  1. Update d'une table a partir d'une autre table
    Par Yannis06 dans le forum Oracle
    Réponses: 6
    Dernier message: 11/08/2005, 12h32
  2. Update d'une table
    Par EssaiEncore dans le forum Langage SQL
    Réponses: 2
    Dernier message: 18/02/2005, 11h00
  3. Tquery - update avec 2 tables
    Par spocksb dans le forum Bases de données
    Réponses: 6
    Dernier message: 16/08/2004, 09h39
  4. UPDATE d'une table avec test d'un champ d'une autre table
    Par delphim dans le forum Langage SQL
    Réponses: 2
    Dernier message: 03/05/2004, 13h30
  5. Update entre 2 tables
    Par jfox dans le forum SQL
    Réponses: 8
    Dernier message: 04/11/2003, 11h22

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