Domanda

Come questa domanda , tranne T-SQL anziché php.

206275947 = 2062759.47

ecc.

Il problema che sto riscontrando è che un tentativo di sommare i valori in questa colonna sta traboccando il tipo di dati intero in SQL.

SUM(CONVERT(money,[PaymentInCentsAmt]))

Sta solo puntando su " .00 " fino alla fine del valore. Quale cosa ovvia mi sto perdendo?

È stato utile?

Soluzione

che ne dici di usare denaro / 100?

Altri suggerimenti

Se stai contando i soldi e soprattutto se stai traboccando, dovresti provare a rendere variabili e colonne con il tipo decimale che consenta tanto significato quanto i calcoli necessari

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top