Question

Comme cette question , à l'exception de T-SQL au lieu de php.

206275947 = 2062759.47

etc.

Le problème que je rencontre est qu’une tentative de somme de SUM dans la colonne déborde du type de données entier dans SQL.

SUM(CONVERT(money,[PaymentInCentsAmt]))

C’est juste clouer sur ".00" à la fin de la valeur. Qu'est-ce qui me manque?

Était-ce utile?

La solution

que diriez-vous d'utiliser de l'argent / 100?

Autres conseils

Si vous comptez de l'argent et en particulier si vous obtenez des débordements, vous devriez essayer de créer des variables et des colonnes en tant que type décimal, ce qui permet autant de signification que le nécessitent les calculs

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top