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

From: Thomas Markus <t(dot)markus(at)proventis(dot)net>
To: Andreas Tille <andreas(at)fam-tille(dot)de>, pgsql-de-allgemein(at)lists(dot)postgresql(dot)org
Subject: Re: Daten wöchentlich aggregieren aber einen Tag (z.B. Montag, aber egal) als Spalte liefern
Date: 2020-07-28 11:31:25
Message-ID: e41ccb29-65dd-e62a-799e-36cd68ffffc9@proventis.net
Views: Whole Thread | Raw Message | Download mbox | Resend email
Thread:
Lists: pgsql-de-allgemein

Moins,

dann versuch es doch mit

SELECT to_char(commit_date, 'YYYY') || '-' || to_char(commit_date, 'WW')
AS week,
    , date_trunc('week', commit_date)::date::text as firstweekday,
       count(commit_id)
FROM commitstat
GROUP BY 1,2
ORDER BY 1,2

Gruss
Thomas

Am 28.07.20 um 11:28 schrieb Andreas Tille:
> 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.
>

In response to

Browse pgsql-de-allgemein by date

  From Date Subject
Next Message Thomas Kellerer 2020-07-28 11:41:53 Re: Daten wöchentlich aggregieren aber einen Tag (z.B. Montag, aber egal) als Spalte liefern
Previous Message Andreas Tille 2020-07-28 09:28:51 Daten wöchentlich aggregieren aber einen Tag (z.B. Montag, aber egal) als Spalte liefern