| 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.
>
| 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 |