Commande de données MySQL

Lorsque vous interrogez une base de données MySQL, vous pouvez trier les résultats par n'importe quel champ dans un ordre croissant ou décroissant simplement en ajoutant ORDER BY à la fin de votre requête. Tu utilises ORDER BY field_name ASC pour un tri croissant (qui est la valeur par défaut) ou COMMANDER PAR nom_champ DESC pour un tri décroissant. Vous pouvez utiliser une clause ORDER BY dans une instruction SELECT, SELECT LIMIT ou DELETE LIMIT. Par exemple:

SELECT * 

De l'adresse

COMMANDER PAR nom ASC;

Le code ci-dessus récupère les données d'un carnet d'adresses et trie les résultats en fonction du nom de la personne de manière ascendante.

SELECT email 

De l'adresse

COMMANDER PAR email DESC;

Ce code sélectionne uniquement les adresses e-mail et les répertorie par ordre décroissant.

Remarque: Si vous n'utilisez pas de modificateur ASC ou DESC dans la clause ORDER BY, les données sont triées par expression dans l'ordre croissant, ce qui revient à spécifier l'expression ORDER BY ASC.