[Postgresql-it] Curiosità

  • From: Enrico <scotty@xxxxxxxxxxxx>
  • To: Pg-mailing <postgresql-it@xxxxxxxxxxxxxxxxx>
  • Date: Tue, 05 Apr 2005 15:19:45 +0200

Una curiosità, se per il calcolo del prezzo ivato eseguo:

SELECT codice_art,costo_un,iva,(costo_un*(iva/100))+costo_un as importo from tabella

ottengo  un qualcosa come:

codice_art      costo_un      IVA         importo
----------------------------------------------------------------------------
850606        | 30.00000 | 20.00000 | 36.0000000000000000000000000

premetto che codice_art è alfanumerico
costo_un e iva sono due numeric(10,5)

come posso fare per avere anche in importo in valore del tipo 36.00000

Ho provato con:
SELECT codice_art,costo_un,iva,(costo_un*(iva/100))+costo_un::numeric(10,5) as importo from articoli_bolla

ma il risultato è sempre un 36. con infinità di zeri

Ciao Enrico

Other related posts: