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

Développement SQL Server Discussion :

Update à partir d'une seule table?


Sujet :

Développement SQL Server

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre du Club
    Inscrit en
    Janvier 2009
    Messages
    7
    Détails du profil
    Informations forums :
    Inscription : Janvier 2009
    Messages : 7
    Par défaut Update à partir d'une seule table?
    Bonjour,
    voici mon problème.
    Je souhaite faire un UPDATE sur une table à partir d'information de cette même table. Je m'explique

    Soit T1 ma table. Dans cette table, j'ai ces champs là :
    - ID (identifiant)
    - MP (Mail perso)
    - ID_ANN (Identifiant annulé)
    - MP_ANN (Mail perso annulé)
    où ID_ANN pointe sur des ID de cette même table.
    Exemple :
    ID MP ID_ANN MP_ANN
    1 D
    2 E 1
    Je souhaite donc updater le champs MP_ANN en récupérant le MP par une jointure entre ID et ID_ANN (sur la même table). Dans l'exemple ci-dessus, je voudrais mettre à jour la deuxième ligne par la valeur "D" dans MP_ANN.

    HELP !!
    Merci d'avance

  2. #2
    Membre confirmé
    Profil pro
    Inscrit en
    Octobre 2007
    Messages
    26
    Détails du profil
    Informations personnelles :
    Localisation : France, Gironde (Aquitaine)

    Informations forums :
    Inscription : Octobre 2007
    Messages : 26
    Par défaut
    Bonjour,

    je ne suis pas sûr de ne pas m'être emméler dans vos explications.
    Si je vous est bien compris la réponse devrait être de ce type :
    update T1
    set MP_ANN = t2.MP
    from T1 t1
    inner join T1 t2 on t1.ID_ANN = t2.ID

Discussions similaires

  1. Requête update à partir d'une autre table
    Par amiral thrawn dans le forum Langage SQL
    Réponses: 5
    Dernier message: 15/02/2024, 11h40
  2. Remplir un TreeView à partir d'une seule table
    Par naindjardin dans le forum Windows Presentation Foundation
    Réponses: 2
    Dernier message: 07/05/2009, 00h25
  3. SQL Update d'une table à partir d'une autre table
    Par Jean-Marc68 dans le forum Requêtes et SQL.
    Réponses: 4
    Dernier message: 16/03/2007, 13h22
  4. creer un état à partir d'une seul colonne d'une table
    Par HARBAOUI dans le forum Langage SQL
    Réponses: 1
    Dernier message: 19/02/2007, 14h14
  5. Update d'une table a partir d'une autre table
    Par Yannis06 dans le forum Oracle
    Réponses: 6
    Dernier message: 11/08/2005, 11h32

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