Python MySQL Bestel deur
Sorteer die resultaat
Gebruik die ORDER BY-stelling om die resultaat in stygende of dalende volgorde te sorteer.
Die ORDER BY-sleutelwoord sorteer die resultaat by verstek stygend. Om die resultaat in dalende volgorde te sorteer, gebruik die DESC-sleutelwoord.
Voorbeeld
Sorteer die resultaat alfabeties volgens naam: resultaat:
import mysql.connector
mydb = mysql.connector.connect(
host="localhost",
user="yourusername",
password="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)
BESTEL PER DESK
Gebruik die DESC-sleutelwoord om die resultaat in 'n dalende volgorde te sorteer.
Voorbeeld
Sorteer die resultaat omgekeerd alfabeties volgens naam:
import mysql.connector
mydb = mysql.connector.connect(
host="localhost",
user="yourusername",
password="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)