From: | "Ruben Guinez" <rubenvive(at)gmail(dot)com> |
---|---|
To: | "ricardo yanguma" <ricardo(dot)yanguma(at)gmail(dot)com> |
Cc: | postgresayuda <pgsql-es-ayuda(at)postgresql(dot)org> |
Subject: | Re: como dividir? |
Date: | 2008-01-30 20:11:45 |
Message-ID: | dbb3157b0801301211j4aa7b26ag846bce0763af3f74@mail.gmail.com |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-es-ayuda |
Hola
On Jan 30, 2008 4:53 PM, ricardo yanguma <ricardo(dot)yanguma(at)gmail(dot)com> wrote:
> Buenas tardes
>
> resulta que estoy haciendo una operación en postgres de esta manera
>
> select 1/2 y el resultado es 0
>
debes hacer:
select 1::decimal/2::decimal
o,
select cast(1 as decimal)/cast(2 as decimal)
Espero te ayude....
>
> pero si hago la operacion
> select 4/2
> el resultado es 2
>
> la pregunta es por que en el primer caso el resultado es 0 siendo la
> respuesta correcta 0.5 y en el segundo caso la respuesta esta bien?
>
> que tengo que hacer para que arroje la respuesta correcta. es un problema
> de tipo de datos?
>
--
Rubén D. Guíñez G.
Software Developer
From | Date | Subject | |
---|---|---|---|
Next Message | ricardo yanguma | 2008-01-30 20:15:47 | Re: como dividir? |
Previous Message | Jose Carlos Chevarria | 2008-01-30 20:04:07 | Re: como dividir? |