Arel: Wählen Sie aus der Funktion

8

Betrachten Sie die folgende Abfrage:

%Vor%

Kann GENERATE_SERIES(...) als Tabelle (Datenquelle) verwendet werden? Im Idealfall würde es so aussehen:

%Vor%

Upd1 . Warum brauche ich GENERATE_SERIES ? Ich habe einige Daten, die ich verarbeiten muss in Bezug auf Zeitstempel, auf denen diese Daten verfügbar waren, und gebe sie als 2D-Diagramm aus. Als einfaches Beispiel betrachten Sie eine clickstream = ( id , created_at ). Ich möchte eine Anzahl von Klicks, die vor einem bestimmten Datum gemacht wurden, in Bezug auf ein bestimmtes Datum / Zeit-Raster darstellen (d. H.% Co_de%). Und die Sache ist, ich möchte, dass dies alles in PostgreSQL passiert.

Upd2 . Beispielabfrage ohne Variablen könnte so aussehen:

%Vor%     
Artem Pyanykh 08.12.2014, 13:50
quelle

1 Antwort

4

Eine Möglichkeit besteht darin, einfach alle notwendigen Teile der AST manuell zu erstellen

%Vor%

Test:

%Vor%     
ave 08.02.2015 21:37
quelle

Tags und Links