[sql] Update multiple

Résolu/Fermé
deus Messages postés 93 Date d'inscription mercredi 20 novembre 2002 Statut Membre Dernière intervention 24 mai 2007 - 4 mai 2006 à 11:14
 Gbush - 17 mars 2008 à 16:30
Bonjour les gens,

Petite question concernant le "UPDATE" en sql (MS SQL SERVER)
J'ai une query qui calcule un total et sur base de ce total (et via un function) détermine une classe.
J'aurais aimé savoir si je pouvais faire ces 2 actions dans le même UPDATE (option 1) ou si je devais utiliser 2 Update (option2).

ex :
Option 1
UPDATE tableX
Set Tot= a + b ,
classe = getClass(Tot)

Option 2
Update tableX
Set Tot = a+b

UPDATE TableX
SET classe = getClass(Tot)

J'espère être sufisament clair
merci

A voir également:

2 réponses

J'ai aussi un problème dans le genre d'ajout une valeur 50 dans une colonne prix unitaire pour tous les articles. comment faire avec les instructions SQL.
0
deus Messages postés 93 Date d'inscription mercredi 20 novembre 2002 Statut Membre Dernière intervention 24 mai 2007 91
4 mai 2006 à 11:21
En cherchant un peu j'ai trouvé la réponse à ma question.
Désolé du dérangement ;)
"Think of all the columns in being updated in the
same instant rather than one after the other. The order in which you specify the columns after SET is not significant."

option2 donc

-2