Python MySQL Order By
- Vorherige Seite MySQL Where
- Nächste Seite MySQL Delete
Ergebnisse sortieren
Sortieren Sie die Ergebnisse in aufsteigender oder absteigender Reihenfolge mithilfe des ORDER BY Satzes.
Der Standardwert für den Schlüsselwort ORDER BY ist die Sortierung der Ergebnisse in aufsteigender Reihenfolge. Um die Ergebnisse in absteigender Reihenfolge zu sortieren, verwenden Sie das Schlüsselwort DESC.
Beispiel
Sortieren Sie die Namen in alphabetischer Reihenfolge, Ergebnisse:
import mysql.connector mydb = mysql.connector.connect() host="localhost", user="yourusername", passwd="yourpassword", database="mydatabase" ) mycursor = mydb.cursor() sql = "SELECT * FROM customers" ORDER BY name" mycursor.execute(sql) myresult = mycursor.fetchall() for x in myresult: print(x)
Absteigende Sortierung
Sortieren Sie die Ergebnisse in absteigender Reihenfolge mithilfe des Schlüsselworts DESC.
Beispiel
Sortieren Sie die Ergebnisse nach umgekehrtem Alphabetischen Order:
import mysql.connector mydb = mysql.connector.connect() host="localhost", user="yourusername", passwd="yourpassword", database="mydatabase" ) mycursor = mydb.cursor() sql = "SELECT * FROM customers ORDER BY name" DESC" mycursor.execute(sql) myresult = mycursor.fetchall() for x in myresult: print(x)
- Vorherige Seite MySQL Where
- Nächste Seite MySQL Delete