rodneyr(at)embratel(dot)com(dot)br wrote:
>
> I'm using the AVG function to get the average of some integer values of my
> database,
> but the result is comming in the integer format too, and I'm loosing some
> precision.
>
> Does someone know how to get the result of the AVG function in a float type,
> without
> changing the structure of my table?
Try this:
hannu=> select * from t;
i
-
4
4
4
4
3
(5 rows)
hannu=> select avg(i * 1.0) from t;
avg
---
3.8
(1 row)
-------------
Hannu