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

MS SQL Server Discussion :

update de masse


Sujet :

MS SQL Server

  1. #1
    Invité
    Invité(e)
    Par défaut update de masse
    Bonjour,
    voici mon petit problème: j'ai 2 tables (disons A et B) SQL de meme structure.
    Pour simplifier on a les champs suivant:
    - english
    - latvian
    - russian

    Je souhaite "copier" les champs latvian et russian de la table B vers la table A où A.english et B.english sont égaux en faisant un UPDATE de la table A.
    Comment faire (pour le moment j'ai un solution en faisant un select into avec des jointures mais je trouve pas ca super propre).

  2. #2
    Rédacteur/Modérateur

    Avatar de Fabien Celaia
    Homme Profil pro
    Administrateur de base de données
    Inscrit en
    Octobre 2002
    Messages
    4 228
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 55
    Localisation : Suisse

    Informations professionnelles :
    Activité : Administrateur de base de données
    Secteur : Service public

    Informations forums :
    Inscription : Octobre 2002
    Messages : 4 228
    Billets dans le blog
    25
    Par défaut
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    update B
    set B.latvian=A.latvian, B.russian=A.russian
    from A
    where A.english=B.english
    Sr DBA Oracle / MS-SQL / MySQL / Postgresql / SAP-Sybase / Informix / DB2

    N'oublie pas de consulter mes articles, mon blog, les cours et les FAQ SGBD

    Attention : pas de réponse technique par MP : pensez aux autres, passez par les forums !

  3. #3
    Invité
    Invité(e)
    Par défaut
    merci.

  4. #4
    Membre averti
    Inscrit en
    Octobre 2005
    Messages
    17
    Détails du profil
    Informations forums :
    Inscription : Octobre 2005
    Messages : 17
    Par défaut
    Merci fadace, je viens de comprendre comment faire un update sur ++ champs grâce à toi!

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

Discussions similaires

  1. Update en masse d'une table
    Par ousmaa2108 dans le forum PL/SQL
    Réponses: 6
    Dernier message: 02/06/2010, 14h00
  2. update en masse avec un where dynamique
    Par kheironn dans le forum Langage SQL
    Réponses: 3
    Dernier message: 27/06/2008, 17h01
  3. Problème d'update en masse
    Par david71 dans le forum DB2
    Réponses: 2
    Dernier message: 24/01/2008, 17h16
  4. update en masse
    Par geckobleu dans le forum Requêtes et SQL.
    Réponses: 1
    Dernier message: 16/01/2008, 21h58
  5. Update de masse version 2
    Par GuyLafleur dans le forum MS SQL Server
    Réponses: 2
    Dernier message: 18/10/2005, 14h09

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