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.