Matayus
Aktiver Benutzer
- Beiträge
- 25
Moin moin in die Runde,
ich habe mal wieder ein Anliegen, da ich leider nicht weiter komme und schon einiges ausprobiert habe. Aber irgendwie komme ich nie zu meinem gewünschten Ergebnis.
Ich sammele Daten per API auf meinem Datenbankserver. Nun möchte ich gerne Auswertungen darüber machen bezüglich der Preise.
ZU den Fakten: Die gesammelten Daten trudeln alle XX Minuten in die Datenbank und werden mit einem Datensatz markiert. Jeder neuer Eintrag bekommt +1. Nun möchte ich genau den neuesten Datensatz miteinander vergleichen und entsprechend ausgeben.
Das ganze sieht in etwa so aus:
Die spalten in gelb sind die neuesten (letzten) Datensätze. "Also Dataset 5".
Die anderen Farben dienen nur zum Verständnis !!
Ich möchte gerne 2 Sachen abfragen innerhalb dieser Datensätze:
1. Ich benötige vom letzten Datensatz einmal den höchsten BID und den niedrigsten ASK Price.
In diesem Fälle wäre das: Rakuten Bid 11,50 und Amazon Ask 13,00
2. Ich benötige vom Last_Price den spread unterschied zwischen dem höchsten Last_Price und dem niedrigsten Last_price. In diesem Falle wäre das:
Amazon mit 12 und Rakuten mit 12,50 und einem spread von 4,16 %
Habe selber schon seit 1 Woche herum gedoktert und auch mit dem over Befehl experimentiert. Aber irgendwie komme ich nie zu meinem gewünschten Ergebnis. Hoffe jemand kann mir diesbezüglich helfen.
Besten Dank, Mata
ich habe mal wieder ein Anliegen, da ich leider nicht weiter komme und schon einiges ausprobiert habe. Aber irgendwie komme ich nie zu meinem gewünschten Ergebnis.
Ich sammele Daten per API auf meinem Datenbankserver. Nun möchte ich gerne Auswertungen darüber machen bezüglich der Preise.
ZU den Fakten: Die gesammelten Daten trudeln alle XX Minuten in die Datenbank und werden mit einem Datensatz markiert. Jeder neuer Eintrag bekommt +1. Nun möchte ich genau den neuesten Datensatz miteinander vergleichen und entsprechend ausgeben.
Das ganze sieht in etwa so aus:
Die spalten in gelb sind die neuesten (letzten) Datensätze. "Also Dataset 5".
Die anderen Farben dienen nur zum Verständnis !!
Ich möchte gerne 2 Sachen abfragen innerhalb dieser Datensätze:
1. Ich benötige vom letzten Datensatz einmal den höchsten BID und den niedrigsten ASK Price.
In diesem Fälle wäre das: Rakuten Bid 11,50 und Amazon Ask 13,00
2. Ich benötige vom Last_Price den spread unterschied zwischen dem höchsten Last_Price und dem niedrigsten Last_price. In diesem Falle wäre das:
Amazon mit 12 und Rakuten mit 12,50 und einem spread von 4,16 %
Habe selber schon seit 1 Woche herum gedoktert und auch mit dem over Befehl experimentiert. Aber irgendwie komme ich nie zu meinem gewünschten Ergebnis. Hoffe jemand kann mir diesbezüglich helfen.
Besten Dank, Mata