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 :

[SQL] Syntaxe UPDATE + manuel SQL


Sujet :

MS SQL Server

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Inscrit en
    Septembre 2006
    Messages
    32
    Détails du profil
    Informations forums :
    Inscription : Septembre 2006
    Messages : 32
    Par défaut [SQL] Syntaxe UPDATE + manuel SQL
    Bonjour et bonne année à tous !!

    Je souhaiterais savoir s'il est possible d'utiliser des jointures dans l'UPDATE.
    En effet, classiquement l'UPDATE s'utilise ainsi UPDATE <nom de table> SET <nom de champ> = valeur.
    Ce que je voudrais, c'est mettre à jour des champs de la table en fonction d'une autre table du style :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
     
    UPDATE <table1>
    SET <table1.champ> = (SELECT <table2.champ> FROM <table2> INNER JOIN <table3> ON ... WHERE ...)
    WHERE table1.champ2 = ...
    Pensez-vous que cela soit possible et sinon comment faire (sans utiliser les curseurs) ?
    De manière générale, où puis-je trouver un manuel sur la syntaxe SQL de MS SQL Server ?

    Merci d'avance.

  2. #2
    Membre averti
    Inscrit en
    Septembre 2006
    Messages
    32
    Détails du profil
    Informations forums :
    Inscription : Septembre 2006
    Messages : 32
    Par défaut
    J'ai trouvé :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
     
    UPDATE contrat
    SET contrat.TAUCOU = M40.TAUCOU
    FROM M40_taxes_insurer M40
    INNER JOIN coinsurance Co
    ON Co.numcie = M40.numcie AND Co.numcon = M40.numcon
    WHERE Co.ciecod = '1'
    AND contrat.CODMNM = 'MA'

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

Discussions similaires

  1. Syntaxe requete SQL pour UPDATE une date
    Par fusee2013 dans le forum VBA Access
    Réponses: 4
    Dernier message: 08/08/2013, 10h50
  2. syntaxe update sql
    Par drogba72 dans le forum Requêtes et SQL.
    Réponses: 2
    Dernier message: 23/02/2009, 13h24
  3. [SQL] Syntaxe UPDATE
    Par Archibald_Teepo dans le forum PHP & Base de données
    Réponses: 8
    Dernier message: 07/06/2008, 11h16
  4. [SQL] Fonction UPDATE en sql
    Par theotaki dans le forum PHP & Base de données
    Réponses: 6
    Dernier message: 25/04/2007, 08h06
  5. syntaxe d'un update sous SQL SERVER
    Par wello00 dans le forum MS SQL Server
    Réponses: 2
    Dernier message: 08/12/2004, 14h13

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