Hazlo asi select (2.0/5.0,2) o conviertelos a numeric ::numeric
*-------------------------------------------------------* *-Edwin Quijada *-Developer DataBase *-JQ Microsistemas *-Soporte PostgreSQL *-www.jqmicrosistemas.com *-809-849-8087 *-------------------------------------------------------* Subject: Re: [pgsql-es-ayuda] división From: gilberto.casti...@etecsa.cu To: eenriq...@cav.desoft.cu CC: pgsql-es-ayuda@postgresql.org Date: Fri, 8 Oct 2010 12:48:44 -0400 El vie, 08-10-2010 a las 12:41 -0400, Esneiker escribió: > Hola comunidad, > > Alguien podría decirme por qué si hago esto select round(2/5,2) > devuelve 0.00 y no 0.40 ? > > O sea, cada vez que divido un número entre uno mayor pasa eso. Estoy > usando postgres8.3 > El vie, 08-10-2010 a las 12:41 -0400, Esneiker escribió: > Hola comunidad, > > Alguien podría decirme por qué si hago esto select round(2/5,2) > devuelve 0.00 y no 0.40 ? > Probé esto select (2/5.2) 0.38461538461538461538 ¿que quieres hacer? -- Saludos, Gilberto Castillo Edificio Beijing. Miramar Trade Center. Etecsa. Miramar, La Habana.Cuba. --- This message was processed by Kaspersky Mail Gateway 5.6.28/RELEASE running at host imx2.etecsa.cu Visit our web-site: , - Enviado a la lista de correo pgsql-es-ayuda (pgsql-es-ayuda@postgresql.org) Para cambiar tu suscripci�n: http://www.postgresql.org/mailpref/pgsql-es-ayuda