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 : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 UPDATE stats SET pourcentage = pourcentage + 10 BUT IF pourcentage > 100 THEN pourcentage = 100![]()
Merci pour votre aide
Partager