ConsigneAffiche tous les etudiants triés du meilleur au moins bon selon leur note (tri décroissant).
order BY trie les résultats selon une colonne. Syntaxe : select ... from table order BY colonne [asc|desc];
ASC = ordre croissant (par defaut, du plus petit au plus grand)DESC = ordre décroissant (du plus grand au plus petit)Les valeurs absentes (null) ne sont ni grandes ni petites : PostgreSQL les range en dernier en asc, et en premier en desc. Un order BY email desc fait donc remonter en tête les étudiants qui n'ont pas d'email, avant la plus grande valeur réelle. Pour les renvoyer au bout, on écrit order BY colonne desc nulls last.
Exemple (table produits) :
SELECT * FROM produits ORDER BY prix DESC;-> les produits du plus cher au moins cherEnvie d'aller plus loin ? Découvrez nos formations certifiées Bac+2 à Bac+5 →