Sum of multiplied deltas - Mailing list pgsql-general

From Gerhard Wiesinger
Subject Sum of multiplied deltas
Date
Msg-id alpine.LFD.2.00.0906080831290.13493@bbs.intern
Whole thread Raw
Responses Re: Sum of multiplied deltas
Re: Sum of multiplied deltas
fulltext search udf
Re: Sum of multiplied deltas
List pgsql-general
Hello!

I've the following data:
datetime | val1 | val2
time1    |    4 | 40%
time2    |    7 | 30%
time3    |   12 | 20%
...

I'd like to sum up the following:

(7-4)*30% + (12-7)*20% + ...

datetime is ordered (and unique and has also an id).

Rows are in the area of millions.

How is it done best?
1.) Self join with one row shift?
2.) function?

Any hint?

Thnx.

Ciao,
Gerhard

--
http://www.wiesinger.com/


pgsql-general by date:

Previous
From: "Gauthier, Dave"
Date:
Subject: Server admin for Clients ?
Next
From: "Anirban Pal"
Date:
Subject: Why lots of temp schemas are being created