2009-11-19 4 views
1

Dans SQL Server 2005SUM SQL Server() 2 décimal

Je dossier comme celui-ci

column_name 
1.23424 
4.32524 
5.24123 
7.84927 
10.76192 
2.77263 

comment à SOMME() juste seulement 2 décimales?

column_name 
1.23 
4.33 
5.24 
7.85 
10.76 
2.77 

grâce

Répondre

2

Vous voulez dire ROUND()?

Mais même cela est difficile. Lisez les documents, et vous verrez qu'il renvoie toujours une expression numérique simple, qui inclut probablement encore des zéros à la fin. Vous devrez peut-être effectuer un traitement de chaîne supplémentaire pour obtenir la valeur d'affichage exacte que vous souhaitez, et cela sera probablement mieux fait sur le client.