View Full Version : [Oracle] Troncare risultato di una query
il mio problema riguarda il risultato di questa query che mi restituisce la percentuale di fatturato di 8 strutture
SELECT SUM(TRATTAMENTO.COSTO_TRATTAMENTO)/(SELECT SUM(TRATTAMENTO.COSTO_TRATTAMENTO)
i numeri che ottengo hanno 9 cifre decimali.
come posso ridurre le cifre decimali a 2 ?
grazie
Ciao
RaouL_BennetH
27-05-2010, 15:03
vedi se la funzione "trunc" ti aiuta:
prova cosė
SELECT TRUNC(SUM(TRATTAMENTO.COSTO_TRATTAMENTO)/(SELECT SUM(TRATTAMENTO.COSTO_TRATTAMENTO), 2)
ho preso l'esempio da qui:
http://www.techonthenet.com/oracle/functions/trunc_nbr.php
vedi se la funzione "trunc" ti aiuta:
prova cosė
SELECT TRUNC(SUM(TRATTAMENTO.COSTO_TRATTAMENTO)/(SELECT SUM(TRATTAMENTO.COSTO_TRATTAMENTO), 2)
ho preso l'esempio da qui:
http://www.techonthenet.com/oracle/functions/trunc_nbr.php
si,avevo usato esattamente quella funzione ma non va
nei casi in cui c'č solo una divisione tra 2 valori la funzione trunc non da problemi...solo in questo caso non va
EDIT: risolto! niubbiata pazzesca mia. Non ho tenuto conto che la subquery continuava
vBulletin® v3.6.4, Copyright ©2000-2025, Jelsoft Enterprises Ltd.