Re: [INTERFACES] AVG function - Mailing list pgsql-interfaces

From Hannu Krosing
Subject Re: [INTERFACES] AVG function
Date
Msg-id 37C804D3.BB1B63AA@trust.ee
Whole thread Raw
In response to AVG function  (rodneyr@embratel.com.br)
Responses Re: [INTERFACES] AVG function  ("Billy G. Allie" <Bill.Allie@mug.org>)
List pgsql-interfaces
rodneyr@embratel.com.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


pgsql-interfaces by date:

Previous
From: rodneyr@embratel.com.br
Date:
Subject: AVG function
Next
From: Spirou
Date:
Subject: [Fwd: bug ? get_groname: group 0 not found]