Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1869 connectés 

  FORUM HardWare.fr
  Programmation
  SQL/NoSQL

  requete sql : arrondir une colonne a 2 décimales

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

requete sql : arrondir une colonne a 2 décimales

n°1567943
bb007
Posté le 31-05-2007 à 14:33:12  profilanswer
 

Bonjour,
 
Existe-il un moyen en SQL d'arrondir les champs décimaux à 2 décimales après la virgule ?
 
Merci

mood
Publicité
Posté le 31-05-2007 à 14:33:12  profilanswer
 

n°1568016
AlphaZone
Posté le 31-05-2007 à 15:12:25  profilanswer
 

TRUNCATE(X,D)  
 
Returns the number X, truncated to D decimal places. If D is 0, the result has no decimal point or fractional part. D can be negative to cause D digits left of the decimal point of the value X to become zero.  
 
mysql> SELECT TRUNCATE(1.223,1);
        -> 1.2
mysql> SELECT TRUNCATE(1.999,1);
        -> 1.9
mysql> SELECT TRUNCATE(1.999,0);
        -> 1
mysql> SELECT TRUNCATE(-1.999,1);
        -> -1.9
mysql> SELECT TRUNCATE(122,-2);
       -> 100
mysql> SELECT TRUNCATE(10.28*100,0);
       -> 1028
 
All numbers are rounded toward zero.  
 


---------------
"Nous avons tous nos machines du temps. Celles qui nous ramènent en arrière sont les souvenirs, celles qui nous projettent en avant sont les rêves."
n°1568257
did-54
Posté le 31-05-2007 à 18:32:11  profilanswer
 

plutot ROUND pour arrondir :)


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  SQL/NoSQL

  requete sql : arrondir une colonne a 2 décimales

 

Sujets relatifs
[AJAX] requete.status qui ne fonctionne plus en ligne[PHP][ORACLE] Problème de requête SQL
trouver COUNT avec requete UNION ou INTERSECTRequête sur un fichier déjà en cache avec Opera via XMLHttpRequest
est-il possible d'utiliser une fonction de son cru ds une requète SQL?requête sql count(*) minus
Problème requete SQL sur du PHPCoup de main pour une requete SQL
Problème de requete, COUNT, GROUP BY etc.Savoir si la requête retourne un résultat ? (Résolu)
Plus de sujets relatifs à : requete sql : arrondir une colonne a 2 décimales


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR