J'ai des données en pourcentage dans ma base de données, et j'aimerais pouvoir les modifier rapidement tout en faisant en sorte qu'elles restent comprises entre 0 et 100...
Par exemple si on a 99% et qu'on ajoute 5, que ça reste bloqué à 100, et de même pour 0.
J'ai bien essayé avec Min et Max :
CODE
Update Machin set pourcentage = min(100, max(pourcentage+5, 0))
mais ça me renvoie un message d'erreur, la syntaxe est incorrecte... Je suppose donc que c'est pas comme ça qu'il faut faire Bon bien sûr je peux toujours extraire les données, les tester avec PHP, et remettre la bonne valeur, mais je préférerais aller au plus court avec Sql si possible, donc s'il y a une solution, vous seriez sympas de me la donner
Merci d'avance