Skip to Content

Répondre au commentaire

Comment trier un champ par ordre croissant/décroissant ou alphabétique ?

Auteur : Duval

- Dans la fenêtre SQL, au niveau de la rubrique « Trier par colonne », on peut classer les données selon un ordre croissant. Pour cela, il faut préalablement sélectionner la table  dans la rubrique « table », puis il suffit de sélectionner la colonne sur laquelle l'on applique le tri par ordre croissant (ou alphabétique). Vérifier si nécessaire avant de valider en cliquant sur OK.

Il est possible de trier une table en fonction de plusieurs colonnes. Dans ce cas, dans la rubrique « trier par colonne » de la sélection SQL, on insère la première colonne avant de sélectionner la seconde. Le tri se fera prioritairement sur la première colonne, et si MapInfo rencontre des enregistrements identiques, alors il fera un tri sur la deuxième colonne sélectionnée.

Il est possible d'ajouter d'autres critères de tri et donc d'autres colonnes.

- Si l'on souhaite faire un tri par ordre décroissant, alors il suffit, dans la fenêtre SQL, de mettre le terme ‘desc' devant le nom du champ (de la colonne) sur lequel s'applique le tri.

Une fois ces opérations réalisées, il est possible (et préférable) de nommer la table que l'on obtient dans la rubrique « Résultat dans table » de la sélection SQL. Puis d'enregistrer la nouvelle table qui en résulte.

Répondre

Le contenu de ce champ sera maintenu privé et ne sera pas affiché publiquement.