Bonjour,
J'ai encore un pb avec un Update à partir d'un select.
J'ai tjrs ma table Valeurs :
- nom
- prénom
- multiple
chargée avec :
- Dupont Didier 4
- Dupont Charles 4
- Dupont Louise 4
- Dupont Marie 4
- Pantin Luc 1
- Rondau Emile 2
- Rondau Lucie 2
J'ai ajouté une colonne Coefficient (décimal,2).
Je veux valoriser cette colonne par une valeur récupérée de la table Paramètres :
- nbre
- coefficient
chargée avec :
- 1 1,2
- 2 1,4
- 4 1,7
J'ai donc écrit la requête :
UPDATE Valeurs AS A SET A.Coefficient = (SELECT B.Coefficient from Paramètres B where A.MULTIPLE = B.nbre);
Et j'ai de nouveau cette réponse dans une boite message :
L’opération doit utiliser une requête qui peut être mise à jour
Merci de consacrer qq minutes à mon pb.
Partager