Mehrere Mittelwerte über gleichmäßig verteilte Intervalle

Ich versuche SQL zu lernen, also sei geduldig mit mir. Ich benutze PostgreSQL 9.3

Ich möchte eine Spalte anhand eines Datumsfensters mitteln. Ich war in der Lage, Fensterfunktionen zu schreiben, die dies mit einem Satz erreicheninterval aber ich möchte in der Lage sein, dies mit einem wachsenden zu tuninterval. Damit meine ich:

average values from date_0 to date_1
average values from date_0 to date_2
average values from date_0 to date_3
..... so date date_0 stays the same and date_x grows and creates a larger sample

Ich gehe davon aus, dass es einen besseren Weg gibt, als eine Abfrage für jeden Bereich durchzuführen, für den ich einen Durchschnitt bilden möchte. Jeder Rat wird geschätzt. Danke.

BEARBEITEN

Ich versuche, gleichmäßig verteilte Fächer zu erstellen, um Werte einer Tabelle darüber zu aggregieren.
Ich komme zu der Pause durch:

(MAX(date) - MIN(date)) / bins

wodate ist die Spalte einer Tabelle
undbins ist die Anzahl der Fächer, in die ich den Tisch einteilen möchte.

date_0 = MIN (Datum)
date_n = MIN (Datum) + (Intervall * n)

Antworten auf die Frage(2)

Ihre Antwort auf die Frage