Rechercher : dans
Par :

Decimal a 2 chiffes apres la virgule

Dernière réponse le 18 sep 2009 à 20:52:23 zine_rbt, le 15 jan 2008 à 21:19:17 
 Signaler ce message aux modérateurs

Bonjour,


bref, je cree une vue en manipulant une requete select sous la forme (select reference,montant ...from produit) mais le montant ( decimal) s affiche avec une serie de chiffre apres la virgule


comment faire pour fixer ce nombre a deux chiffres seulement (comme le veux l habitude) apres la virgule

Configuration: Windows XP
Firefox 2.0.0.11

1

blux, le 15 jan 2008 à 22:25:30

Salut,

quel SQL ?

A+ Blux

 "Les cons, ça ose tout.
C'est même à ça qu'on les reconnait"

Répondre à blux

2

zine_rbt, le 16 jan 2008 à 12:41:45

Merci pour la reponse
c sql 9.1

Répondre à zine_rbt

4

BOB, le 27 jan 2009 à 15:49:58

Echo floor(sprintf("%.2f",($variable)));
Fonctionne très bien !!!
2f pour deux chiffres après la virgule
1f pour un...
etc

Répondre à BOB

5

blux, le 27 jan 2009 à 16:03:51

En sql ?

A+ Blux           

 "Les cons, ça ose tout.
C'est même à ça qu'on les reconnait"

Répondre à blux

7

Cool, le 18 sep 2009 à 20:45:26

Les "cons" c'est CON! Mais parler pour ne rien dire et ne rien dire pour parler sont les principes majeurs de ceux qui feraient mieux de la fermer avant de l'ouvrir.

Répondre à Cool

8

 blux, le 18 sep 2009 à 20:52:23

Quel est le problème ?
La question initiale porte sur l'arrondi en SQL. La réponse donnée en 4 est en PHP, c'est pourquoi je m'en étonne...

Quant à parler pour ne rien dire, je te renvoie à tes chères études.

A+ Blux           

 "Les cons, ça ose tout.
C'est même à ça qu'on les reconnait"

Répondre à blux

6

Jean_Jacques, le 27 jan 2009 à 20:29:54

Bonsoir,

J'ai trouvé ça dans mon fouillis. Je n'ai pas testé. Je ne sais même pas d'où ça vient.
Pour faire avancer le Schmilblick ...



SELECT CONVERT(Decimal(9,2), '123.4')

-----------
123.40

(1 rows affected)
1>


Cordialement La science ne fait que trouver ce qui existe depuis toujours.
REEVES Hubert.

Répondre à Jean_Jacques