pareciera que aplicando

Select round(valor::numeric + 4.99, -1) funcionaría, lo voy a probar

gracias

Ivan


El 08/01/2014 08:13 p.m., motum hesa escribió:

Con la función que propone felipe, solo sumale 4.9 a tu dato y debe funcionar:

Select round(valor::numeric + 4.9, -1)

El ene 8, 2014 5:07 p.m., "Felipe Hernández" <[email protected] <mailto:[email protected]>> escribió:

     select round(valor::numeric,-1);

    casi perfecto, pero 191 se redondearia a 190.


    El 8 de enero de 2014, 18:01, Ivan Garro <[email protected]
    <mailto:[email protected]>> escribió:

        Hola Equipo, tengo el siguiente problema:
        necesito redondear valores numericos (enteros o no) a la
        siguiente decena, siempre para arriba.
        por ejemplo necesito que me de el siguiente resultado:

        valor        resultado esperado
        195          200
        199          200
        199.25 200 <tel:199.25%20%20%20%20200>
        191          200
        189          190
        190          190

        se entiende?
        he buscado pero no doy con ninguna funcion

        desde ja Muchas Gracias

        Ivan


        -
        Enviado a la lista de correo pgsql-es-ayuda
        ([email protected]
        <mailto:[email protected]>)
        Para cambiar tu suscripción:
        http://www.postgresql.org/mailpref/pgsql-es-ayuda




-- fElIpE


Responder a