max 100 sur champs de table SQL


ZelkiN
WRInaute occasionnel
WRInaute occasionnel
 
Messages: 492
Inscription: 27 Juil 2007

max 100 sur champs de table SQL

Message le Lun Déc 17, 2007 13:47

bonjour tout le monde, j'ai besoin de vos lumières.

Ma question est très simple, peut t-on limité la valeur d'un champs TYNINT à 100 ?

enfaite je vous explique, j'ai des champs de pourcentage, a, b et c. Selon ce que fais mon clients, ca monte ou ca descend, le probleme c'est qu'avec le champs TYNINT ca s'arrete a 127 ^^ et moi jveux pas, max 100%. Je voulais savoir si il y avait moyen de faire un truc dans le sql ou faut t'il que je mette un script "update 100 if valeur > 100" a la fin de mes autres scripts d'update ?

merci a vous

silef
WRInaute occasionnel
WRInaute occasionnel
 
Messages: 317
Inscription: 13 Jan 2006

Message le Lun Déc 17, 2007 14:50

Au lieu de brider sql débrouille toi pour ton % max soit de 100 dans ton code.

FloBaoti
WRInaute impliqué
WRInaute impliqué
 
Messages: 755
Inscription: 30 Avr 2006

Message le Lun Déc 17, 2007 17:52

silef a écrit:Au lieu de brider sql débrouille toi pour ton % max soit de 100 dans ton code.

+1

MySQL ne fait que stocker les infos. A toi de les traiter avant ou après (afficher "100" si le nombre dépasse 100 par exemple...")

zeb
WRInaute accro
WRInaute accro
 
Messages: 3291
Inscription: 5 Déc 2004

Message le Lun Déc 17, 2007 18:19

silef a écrit:Au lieu de brider sql débrouille toi pour ton % max soit de 100 dans ton code.


+1 pas logique en plus un script qui renvoie un pourcentage supérieur a 100 et qui serait écrêté


Si vous avez aimé cette discussion, partagez-la sur vos réseaux sociaux préférés :

Lectures recommandées sur ce thème :



Qui est en ligne

Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 1 invité