UPDATE avec une valeur MAX
Bonjour,
Je souhaite faire une requête UPDATE sur un champ contenant des pourcentages. La valeur max du champ est 100.
Est il possible de faire en 1 seule requête une incrémentation de ce champ tout en ne dépassant pas la valeur max :
Exemple, la valeur actuelle du champ est 95, je dois augmenter ce champ de 10 points mais sans dépasser 100, autrement dit la nouvelle valeur doit être 100 et non 105.
Code:
1 2 3 4 5
|
UPDATE stats
SET pourcentage = pourcentage + 10
BUT IF pourcentage > 100
THEN pourcentage = 100 |
:lol:
Merci pour votre aide