Mysql-ajouter en % a un INT?

Résolu/Fermé
Lol - 4 janv. 2009 à 22:32
Yohan85 Messages postés 280 Date d'inscription samedi 7 avril 2007 Statut Membre Dernière intervention 16 mai 2011 - 4 janv. 2009 à 22:55
Bonjour,

je cherche a updater des valeurs en %. Ma requête passe toute seule si j'ajoute un entier mais j'arrive pas a ajouter des %.

Ça doit bien être possible?

voila ma requête:

update room, reservation
set room.price_PD=room.price_PD-25%
where room.room_ID=reservation.room_ID
and reservation.booking_date in ('2009-02-01','2009-02-02', '2009-02-03','2009-02-04','2009-02-05','2009-02-06','2009-02-07');

j'ai bidouille de partout mais j'ai pas trouve un truc qui marche et je trouve nulle part comment faire, je suis sure aue c'est très bête....
A voir également:

4 réponses

Ups desolee..

je viens de faire ca:

Update room, reservation
set room.price_PD=room.price_PD*75/100
where room.room_ID=reservation.room_ID
and reservation.booking_date in ('2009-02-01','2009-02-02', '2009-02-03','2009-02-04','2009-02-05','2009-02-06','2009-02-07');

ca marche...

mais bon il ya peut etre un moyen plus propre?
0
Yohan85 Messages postés 280 Date d'inscription samedi 7 avril 2007 Statut Membre Dernière intervention 16 mai 2011 25
4 janv. 2009 à 22:34
Bonjour,

Pourquoi ne pas faire le produit en croix ?

update room, reservation
set room.price_PD=room.price_PD-((25*room.price_PD)/100)

Yohan
0
salut,

je suis pas sure de bien piger.
j'ai juste fait copier coller et il m'a repondu ca:
ERROR: Ponctuation invalide @ 77
STR: /%par contre j'ai remplace le % par 100 et ca marche ton truc.

je pense aue je sais juste pas me servir de %.

Il y a pas une hitoire comme quoi ca sert a retourner les reste d'une division?

je l'ai jamais utilise avant si ca se trouve il devrait meme pas etre la?

euh au passage, je debute : )
0
Yohan85 Messages postés 280 Date d'inscription samedi 7 avril 2007 Statut Membre Dernière intervention 16 mai 2011 25
4 janv. 2009 à 22:43
Oui c'est /100, c'est tout simplement le produit en croix pour faire le calcul du pourcentage en moins.

En espérant avoir résolu votre problème !
0
oui merci beaucoup , c'est regle- beaucoup mieux et plus proprement que par moi meme!
0
Yohan85 Messages postés 280 Date d'inscription samedi 7 avril 2007 Statut Membre Dernière intervention 16 mai 2011 25
4 janv. 2009 à 22:55
;)

Pensez à mettre le topic en status résolu !

A bientôt sur CCM

Bonne soirée

Yohan
0