Die Suche ergab 4 Treffer

von Eltert
Donnerstag 17. Februar 2022, 16:46
Forum: Datenbankprogrammierung mit Python
Thema: MariaDB / MySQL Befehl für ranking in python
Antworten: 6
Zugriffe: 3761

Re: MariaDB / MySQL Befehl für ranking in python

Das hat funktioniert. Danke.
von Eltert
Sonntag 13. Februar 2022, 18:03
Forum: Datenbankprogrammierung mit Python
Thema: MariaDB / MySQL Befehl für ranking in python
Antworten: 6
Zugriffe: 3761

Re: MariaDB / MySQL Befehl für ranking in python

Ich weiß nicht, WIE ich es senden soll.

mycursor.execute("UPDATE tabelle_1

JOIN (SELECT name,
RANK() OVER (ORDER BY punkte DESC) rank
FROM tabelle_1
) AS ranks ON ranks.name = tabelle_1.name

SET tabelle_1.rank = ranks.rank")
So geht's (sicherlich) nicht...
von Eltert
Sonntag 13. Februar 2022, 17:32
Forum: Datenbankprogrammierung mit Python
Thema: MariaDB / MySQL Befehl für ranking in python
Antworten: 6
Zugriffe: 3761

Re: MariaDB / MySQL Befehl für ranking in python

Sorry, ich bin blutiger Anfänger.

Bisher gehe ich wie folgt vor:

Code: Alles auswählen

import pymysql
....
connection = pymysql.connect(...)
mycursor = connection.cursor()
mycursor.execute("TRUNCATE TABLE example")
connection.close()
von Eltert
Sonntag 13. Februar 2022, 14:52
Forum: Datenbankprogrammierung mit Python
Thema: MariaDB / MySQL Befehl für ranking in python
Antworten: 6
Zugriffe: 3761

MariaDB / MySQL Befehl für ranking in python

Hallo,
ich kann via python auf meine DB zugreifen, Einträge vornehmen etc..

Jetzt versuche ich folgenden Befehl in python umzusetzen:
UPDATE tabelle_1

JOIN (SELECT name,
RANK() OVER (ORDER BY punkte DESC) rank
FROM tabelle_1
) AS ranks ON ranks.name = tabelle_1.name

SET tabelle_1.rank ...