Com­ment fait-on un …
 
Notifications 
Reti­rer tout

Com­ment fait-on un update d’un champ à par­tir d’une autre table ?

Posts
Uti­li­sa­teurs
Reac­tions
89  Vu
0
Début du sujet

J’ai besoin de faire un update sur un champ avec des valeurs venant d’une autre table, quelle est la syn­taxe de cette requête ?

Éti­quettes du sujet
1 Réponse 
0

Comme ceci :

UPDATE monschema.matable1 a 
   SET a.Champ1=( SELECT b.Champ2
                    FROM Monschema.matable2 b                
                   WHERE a.champ3 = b.champ3)
 WHERE EXISTS( SELECT 1
                 FROM Monschema.matable2 b                
                WHERE a.champ3 = b.champ3)
   AND Etc...
				 

Share :