Re: Abfrage mit Datum als Serie.

From: Thomas Drebert <drebert(at)web(dot)de>
To: pgsql-de-allgemein(at)postgresql(dot)org
Subject: Re: Abfrage mit Datum als Serie.
Date: 2014-03-13 13:10:04
Message-ID: CANn+32gEw3LPG_FKOp5TS=eB0oo3O+n5v8Vn8Qy6kD7aLfZBXw@mail.gmail.com
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-de-allgemein

Hallo,

theoretisch funktioniert es, aber ich hab das gleiche Problem wie ganz am
Anfang, es fehlen Intervale
Die Abfrage:
select foo.updatezeit, avg(variablen.value) from (select ('12.03.2014
00:00:00'::timestamp + s * '5minutes'::interval) as updatezeit from
generate_Series(0,40000)s)
foo left join variablen using(updatezeit)
where varid = (56647)
group by 1
order by 1

Das Ergebniss:
"2014-03-12 00:00:00";21.8125
"2014-03-12 00:25:00";21.75
"2014-03-12 00:40:00";21.75
"2014-03-12 01:45:00";21.625
"2014-03-12 01:55:00";21.625
"2014-03-12 02:35:00";21.4375
"2014-03-12 04:30:00";21.0625

Schöne Grüße
Thomas

Am 13. März 2014 13:23 schrieb Andreas Kretschmer - internet24 GmbH <
kretschmer(at)internet24(dot)de>:

>
>
> > -----Ursprüngliche Nachricht-----
> > Von: pgsql-de-allgemein-owner(at)postgresql(dot)org [mailto:pgsql-de-allgemein-
> > owner(at)postgresql(dot)org] Im Auftrag von Thomas Drebert
> > Gesendet: Donnerstag, 13. März 2014 13:13
> > An: pgsql-de-allgemein(at)postgresql(dot)org
> > Betreff: Re: [pgsql-de-allgemein] Abfrage mit Datum als Serie.
> >
> > Hallo,
> >
> > kann mir jemand noch mal diese Zeile aufschlüsseln?
> > select (current_date + s * '1day'::interval)::date as d from
> > generate_Series(1,10)s)
> >
> >
> >
> > Besonders was macht der Stern * oder was bedeuten die ::
> > oder wie wandelt man die Zeile in Serie by hour oder minuten?
>
> Der * ist der Operator für Multiplikation. Die :: ist der CAST-Operator,
> damit mache ich aus dem String '1day' ein Interval bzw. aus dem Timestamp
> dann ein date. Wenn Du statt '1day' andere Intervalle willst, dann ändere
> dies. Dann willst Du aber kein DATE, sondern ein TIMESTAMP, dann kannst den
> letzten CAST auch weglassen.
>
>
>
> Verwirrung nun vollständig?
>
> ;-)
>
>
> Andreas
>

In response to

Responses

Browse pgsql-de-allgemein by date

  From Date Subject
Next Message Andreas Kretschmer 2014-03-13 14:49:54 Re: Abfrage mit Datum als Serie.
Previous Message Andreas Kretschmer - internet24 GmbH 2014-03-13 12:23:18 Re: Abfrage mit Datum als Serie.