Tri par champ dépendant d'un autre champ

Fermé
chamagne Messages postés 8 Date d'inscription vendredi 8 février 2013 Statut Membre Dernière intervention 27 janvier 2017 - 8 févr. 2013 à 06:49
chamagne Messages postés 8 Date d'inscription vendredi 8 février 2013 Statut Membre Dernière intervention 27 janvier 2017 - 10 févr. 2013 à 08:43
Bonjour,

soit une table name, inside, compteur (les catégories d'un annuaire pour ne rien vous cacher !)

j'effectue une recherche sur le nom de catégorie ou de sous-catégorie avec un SELECT *
le script m'affiche les catégories et sous catégories comme ceci (avec ou sans sous-catégories) :

A > a
Z
L > u
D > g
D > b
D
D > o
X

si je fais un ORDER BY name, j'obtiens un ordre selon les sous-catégories :

Z
X
D
A > a
D > b
D > g
D > o
L > u

Ce que je veux c'est un ordre selon catégories, puis sous-catégories (ce qui implique la prise en compte du name correspondant à inside)

Comment faire pour obtenir :

A > a
D
D > b
D > g
D > o
L > u
X
Z

Y a-t-il une autre solution que de stocker les lignes dans un array puis trier ? Probablement.

Merci de vous pencher sur le problème d'un (presque) nul.

1 réponse

chamagne Messages postés 8 Date d'inscription vendredi 8 février 2013 Statut Membre Dernière intervention 27 janvier 2017
10 févr. 2013 à 08:43
Finalement j'ai réglé le pb avec un array comme dit précédemment

PROBLEME REGLE
0