Daten wöchentlich aggregieren aber einen Tag (z.B. Montag, aber egal) als Spalte liefern

From: Andreas Tille <andreas(at)fam-tille(dot)de>
To: pgsql-de-allgemein(at)lists(dot)postgresql(dot)org
Subject: Daten wöchentlich aggregieren aber einen Tag (z.B. Montag, aber egal) als Spalte liefern
Date: 2020-07-28 09:28:51
Message-ID: 20200728092851.GK8994@an3as.eu
Views: Whole Thread | Raw Message | Download mbox | Resend email
Thread:
Lists: pgsql-de-allgemein

Hallo,

ich habe mit der Abfrage:

SELECT to_char(commit_date, 'YYYY') || '-' || to_char(commit_date, 'WW') AS week,
count(commit_id)
FROM commitstat
GROUP BY week
ORDER BY week

genau die Daten, die ich brauche. Allerdings soll das Resultat mit
GnuPlot weiterverarbeitet werden und das kann mit Daten im Format
YYYY-WW nichts anfangen, Würde es mir gelingen, anstelle der Woche ein
Datum innerhalb dieser Woche zu spezifizieren (also von mir aus immer
den Montag der betreffenden Woche - Hauptsache der Tag liegt in der
Woche und diesem werden dann die Daten der ganzen Woche zugeschlagen.)

Wie kann ich das in der Abfrage umsetzen?

Viele Grüße
Andreas.

--
http://fam-tille.de

Responses

Browse pgsql-de-allgemein by date

  From Date Subject
Next Message Thomas Markus 2020-07-28 11:31:25 Re: Daten wöchentlich aggregieren aber einen Tag (z.B. Montag, aber egal) als Spalte liefern
Previous Message Ilya Kosmodemiansky 2020-03-18 08:59:08 PUG Frankfurt (am Main) Meetup ist heute Online