Order by

Résolu/Fermé
t671 Messages postés 1448 Date d'inscription lundi 25 février 2008 Statut Membre Dernière intervention 11 novembre 2024 - 2 sept. 2012 à 18:58
t671 Messages postés 1448 Date d'inscription lundi 25 février 2008 Statut Membre Dernière intervention 11 novembre 2024 - 3 sept. 2012 à 07:34
Bonjour,

Je veux faire un tri dans ma base sur les noms et prénoms par famille :
$query = 'SELECT famille,nom,prenom FROM individus WHERE famille LIKE "%TOTO%" ORDER BY nom, prenom'; 

Là, le tri est faussé ! C'est à dire que les noms sont correctement triés, mais dans une famille de nom, les (1°)prénoms ne sont pas triés.
(il peut y avoir plusieurs prénoms pour 1 individu : JEAN Benoit Raphael Bertrand, JEAN Roger, JEAN Christian Marcel, .......).
A voir également:

2 réponses

Utilisateur anonyme
2 sept. 2012 à 21:17
Bonjour

ORDER BY trie correctement les données... N'as-tu pas des espaces qui traînent dans le nom ou le prénom, qui te font croire à un mauvais tri ?
0
t671 Messages postés 1448 Date d'inscription lundi 25 février 2008 Statut Membre Dernière intervention 11 novembre 2024 11
3 sept. 2012 à 07:34
Oupppsssssssssss !!!!
Effectivement. En regardant ma base de données, j'ai des espaces devant certains prénoms !
Maintenant c'est ok !
Merci.
A ++
0