Nous utilisons des cookies pour vous garantir la meilleure expérience sur notre site. Si vous continuez à utiliser ce dernier, nous considèrerons que vous acceptez l'utilisation des cookies. J'ai compris ! ou En savoir plus !.
banniere

Le portail francophone de la géomatique


Toujours pas inscrit ? Mot de passe oublié ?
Nom d'utilisateur    Mot de passe              Toujours pas inscrit ?   Mot de passe oublié ?

Annonce

Rencontres QGIS 2025

L'appel à participation est ouvert jusqu'au 19 janvier 2025!

#1 Tue 15 November 2005 09:50

louloute
Juste Inscrit !
Date d'inscription: 15 Nov 2005
Messages: 1

classement en ordre alphabétique

Bonjour,
Je ne connais pas beaucoup Mapinfo mais je dois m'en servir pour mon stage.
Quelqu'un pourrait-il m'expliquer comment on peut classer par ordre alphabetique une table?
Merci d'avance

Hors ligne

 

#2 Thu 17 November 2005 02:17

Marc-André
Participant assidu
Lieu: Montréal
Date d'inscription: 30 Sep 2005
Messages: 688

Re: classement en ordre alphabétique

Bonjour,

Il y a au moins deux façons de le faire.

La première:
Faire une requête SQL.
Menu Sélection, SélectionSQL
Inscrire le nom de la table et la colonne qui servira pour le tri.
Sauvegarder le résultat de la requête. La nouvelle table triée remplace l'ancienne.

La deuxième:
Utiliser l'utilitaire Sort.mbx crée par Kevin G. Mahoney.
Je j'utilise fréquemment depuis longtemps et je n'ai jamais rencontré de problème jusqu'ici. C'est à ce demander pourquoi MapInfo n'inclut pas cette fonction de base dans son logiciel! Malheureusement, je ne retrouve plus l'endroit où je l'ai téléchargé.
Je peux toujours en faire parvenir une copie. Est-ce que quelqu'un connaît l'endroit où le télécharger?

Hors ligne

 

#3 Thu 17 November 2005 16:50

lapipao
Participant occasionnel
Date d'inscription: 29 Sep 2005
Messages: 10

Re: classement en ordre alphabétique

classement de Z à A ou de X à 1 :
Select * from Ma_table order by Colonne_que_je_veux_trier desc into Selection

classement de A à Z ou de 1 à X :
Select * from Ma_table order by Colonne_que_je_veux_trier asc into Selection

Dernière modification par lapipao (Fri 18 November 2005 08:15)

Hors ligne

 

#4 Sat 28 October 2006 23:26

sereferrer
Participant occasionnel
Date d'inscription: 16 Jul 2006
Messages: 22

Re: classement en ordre alphabétique

Voici le lien où vous pouvez trouver sort.mbx
http://www.directionsmag.com/files/index.php/view/146
Bon téléchargement

Hors ligne

 

#5 Thu 31 January 2008 16:15

G-rem
Participant occasionnel
Lieu: Marseille
Date d'inscription: 12 Jan 2008
Messages: 47

Re: classement en ordre alphabétique

Bonjour,

Faire une requête SQL.
Menu Sélection, SélectionSQL
Inscrire le nom de la table et la colonne qui servira pour le tri.
Sauvegarder le résultat de la requête. La nouvelle table triée remplace l'ancienne.


A ce niveau là, problème : impossible d'écrire par dessus une table ouverte. Et si on enregistre la sélection ça reste une sélection.... Ce que je souhaiterais serait d'écraser les valeurs précédentes. Impossible ?

Hors ligne

 

#6 Thu 31 January 2008 16:30

Maurice
Membre
Lieu: Montpellier
Date d'inscription: 5 Sep 2005
Messages: 5331

Re: classement en ordre alphabétique

G-rem a écrit:

...Et si on enregistre la sélection ça reste une sélection....


Ben non !! Ca devient une table....
select * from ma_table order by ma_colonne into tata
Enregistrer tata et lui donner le nom ma_table en remplacement de l'original (que l'on poubellise quand on est sûr d'avoir bon smile)

Hors ligne

 

#7 Thu 31 January 2008 16:42

G-rem
Participant occasionnel
Lieu: Marseille
Date d'inscription: 12 Jan 2008
Messages: 47

Re: classement en ordre alphabétique

OK ! en fait j'enregistrais la sélection comme une sélection, pas comme une table "normale".
(j'ai été sournoisement trompé par l'extension en tab des sélections quand on les enregistre... en la voyant je me suis dit "c'est une table "normale", pas de doutes, c'est écrit là...")

Merci !

Hors ligne

 

#8 Thu 31 January 2008 16:48

régisj
Participant occasionnel
Date d'inscription: 3 Dec 2007
Messages: 49

Re: classement en ordre alphabétique

cet outil effectue un trie "en dur" suivant une colonne, c'est à dire que la table originale est écrasée par la table triée... mais attention au conséquence sur le reste du document, car la table est fermée puis réouverte par l'outil...


Fichier(s) joint(s) :
Pour accéder aux fichiers vous devez vous inscrire.

Hors ligne

 

Pied de page des forums

Powered by FluxBB