Em 13/03/2017 09:55, Flavio Henrique Araque Gurgel escreveu:

>     Estou usando o round() para arredondamentos, SELECT ROUND( 1.155,
> 2 ).
>
>     Porém estão me pedindo para arredondar para acima somente
> quando for acima de 5, por exemplo:
Pode tentar algo com "case" e decidir por fazer round ou trunc. Algo como abaixo:

SELECT case when 1.155-trunc(1.155,2)<=0.05 then trunc(1.155,2) else ROUND( 1.155, 2 ) end

_______________________________________________
pgbr-geral mailing list
[email protected]
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral

Responder a