Als «sql» getaggte Fragen

84
max (Länge (Feld)) in MySQL

Wenn ich sage: select max(length(Name)) from my_table Ich bekomme das Ergebnis als 18, aber ich möchte auch die betroffenen Daten. Also wenn ich sage: select max(length(Name)), Name from my_table ...es funktioniert nicht. Ich denke, es sollte eine Selbstverbindung geben, die ich nicht herausfinden...

84
MySQL IN Bedingungslimit

Hey, ich muss die IN-Bedingung in meiner MySQL-Anweisung mit einer großen Anzahl von IDs verwenden. Beispiel SELECT * FROM users WHERE id IN (1,2,3,4...100000) Gibt es ein Limit für Elemente, die die IN-Anweisung haben kann?

84
Wann werden Cursor mit MySQLdb geschlossen?

Ich erstelle eine WSGI-Webanwendung und habe eine MySQL-Datenbank. Ich verwende MySQLdb, das Cursor zum Ausführen von Anweisungen und zum Abrufen von Ergebnissen bereitstellt. Was ist die Standardpraxis zum Abrufen und Schließen von Cursorn? Wie lange sollten meine Cursor insbesondere halten? Soll...