Tri

Il est possible de classer le résultat d'une requête en ajoutant le mot clef ORDER BY suivi d'une liste d'expressions.

Par exemple :

1
SELECT * FROM commune ORDER BY nom_comm;

pour classer le résultat par nom de commune.

Un tri décroissant peut-être obtenu en ajoutant DESC.

Par exemple :

1
SELECT * FROM commune ORDER BY nom_comm DESC;
2
SELECT nom_comm, round(cast(population as numeric)/superficie,2) AS densite FROM commune ORDER BY densite;

retourne la densité de population par ordre croissant de densité.

Densite de population triée

Remarque

Sous PostGIS on écrira

1
SELECT nom_comm, round(population/superficie :: numeric,2) AS densite FROM commune ORDER BY densite;