Suche SQL mit windows-funktionen

Wenn du dir nicht sicher bist, in welchem der anderen Foren du die Frage stellen sollst, dann bist du hier im Forum für allgemeine Fragen sicher richtig.
Antworten
Bungmerl
User
Beiträge: 3
Registriert: Montag 8. Januar 2018, 10:28

Ich nutze sqlite in python, aber die versprochenen Windows-Funktionen ( Stichworte RANK, PARTITION OVER, Details siehe https://www.sqlite.org/windowfunctions.html)
scheinen nicht zu funktionieren, weder in python noch direkt in "sqlitestudio" oder "db browser für sqlite".
Gibt es einen Trick? Wenn nicht, welches alternative kostenlose und möglichst einfache SQL-System kann diese Funktionen und ist in Python nutzbar?

Vielen Dank
__deets__
User
Beiträge: 14545
Registriert: Mittwoch 14. Oktober 2015, 14:29

In deinem Link findet sich eine Information ganz am Ende die beschreibt, ab welcher Version von SQLite diese Funktionen verfuegbar sind. Spoiler: erst seit recht kurzer Zeit.

Du musst also eine entsprechend neue Version der SQLite DLL/library benutzen, oder selbst bauen. Python hat dann damit erstmal nix zu tun, das laedt diese DLL zwar, aber diese Funktionen sind auf der Ebene von SQL, nicht dem binaeren Objekt das geladen wird.
Benutzeravatar
__blackjack__
User
Beiträge: 14044
Registriert: Samstag 2. Juni 2018, 10:21
Wohnort: 127.0.0.1
Kontaktdaten:

Und da steht dann auch gleich noch ein anderes DBMS das diese Window-Funktionen anbietet. :-)
„A life is like a garden. Perfect moments can be had, but not preserved, except in memory. LLAP” — Leonard Nimoy's last tweet.
Antworten