Python MySQL Trier par

Trier le résultat
Utilisez l’instruction ORDER BY pour trier le résultat par ordre croissant ou décroissant.
Le mot-clé ORDER BY trie le résultat par ordre croissant par défaut. Pour trier le résultat par ordre décroissant, utilisez le mot-clé DESC.
Exemple
Trier le résultat alphabétiquement par nom : résultat :
importer mysql.connector
mydb = mysql.connector.connect(
hôte= »localhost »,
utilisateur= »ton nom d’utilisateur« ,
mot de passe= »votre mot de passe« ,
base de données= »mabase de données »
)
moncurseur = madb.curseur()
sql = « SELECT * FROM clients ORDER BY nom »
moncurseur.execute(sql)
monrésultat = moncurseur.fetchall()
pour x dans monrésultat :
impression(x)
Exemple d’exécution »
COMMANDER PAR DESC
Utilisez le mot-clé DESC pour trier le résultat par ordre décroissant.
Exemple
Triez le résultat dans l’ordre alphabétique inverse par nom :
importer mysql.connector
mydb = mysql.connector.connect(
hôte= »localhost »,
utilisateur= »ton nom d’utilisateur« ,
mot de passe= »votre mot de passe« ,
base de données= »mabase de données »
)
moncurseur = madb.curseur()
sql = « SELECT * FROM clients ORDER BY nom DESC »
moncurseur.execute(sql)
monrésultat = moncurseur.fetchall()
pour x dans monrésultat :
impression(x)
Exemple d’exécution »
#Python #MySQL #Trier #par