IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Requêtes MySQL Discussion :

ORDER BY bizarre


Sujet :

Requêtes MySQL

  1. #1
    Membre confirmé
    Profil pro
    Inscrit en
    Juin 2007
    Messages
    64
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2007
    Messages : 64
    Par défaut ORDER BY bizarre
    Je ne comprends réellement pas le pourquoi de ceci.

    J'ai une table de ma BD qui ne se trie pas correctement sur un champ texte de mon choix (le nom d'une personne). Que je soit dans mon code PHP ou que je le fasse directement dans phpMyAdmin il ne trie pas correctement.

    On dirait qu'il trie comme en 2 parties.

    J'ai par exemple :

    Distributor
    ...
    ...
    ...
    ZheJiang
    Agronpaxi
    Bas
    ...
    ...
    ...
    Scott
    Zudkis

    Alors sa trie comme de D à Z et sa repart de A à Z encore.

    Si quelqu'un aurait une idée ce serait fortement apprécié !

    Merci

  2. #2
    Futur Membre du Club
    Profil pro
    Inscrit en
    Novembre 2007
    Messages
    4
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2007
    Messages : 4
    Par défaut
    Salut jpower

    un petit bout de code de ta requette?

  3. #3
    Membre confirmé
    Profil pro
    Inscrit en
    Juin 2007
    Messages
    64
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2007
    Messages : 64
    Par défaut
    Rien de bien complexe ....

    SELECT * FROM table ORDER BY nom

    Je dirais même qu'avec le clic de la colonne dans phpMyAdmin qui fait le ORDER BY lui même ça ne fonctionne pas.

    Rien à faire .... Vraiment spécial !

  4. #4
    Modérateur

    Avatar de MaitrePylos
    Homme Profil pro
    DBA
    Inscrit en
    Juin 2005
    Messages
    5 506
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 52
    Localisation : Belgique

    Informations professionnelles :
    Activité : DBA
    Secteur : Service public

    Informations forums :
    Inscription : Juin 2005
    Messages : 5 506
    Par défaut
    Bonjour,

    On vois deux majuscules ici


  5. #5
    Membre chevronné
    Profil pro
    Responsable de service informatique
    Inscrit en
    Septembre 2004
    Messages
    352
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations professionnelles :
    Activité : Responsable de service informatique

    Informations forums :
    Inscription : Septembre 2004
    Messages : 352
    Par défaut
    Regarde le jeu de caractère et l'interclassement de ton champ et de ta table.

  6. #6
    Membre confirmé
    Profil pro
    Inscrit en
    Juin 2007
    Messages
    64
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2007
    Messages : 64
    Par défaut
    Interclassement par défaut ... utf8_general_ci

    Type par défaut également... MyISAM

    Pour ce qui est de 2 majuscules c'est un texte bidon que j'ai donenr par exemple mais de toute manière je ne voit pas qu'est-ce que ca peut changer au niveau du ORDER BY

  7. #7
    Modérateur

    Avatar de MaitrePylos
    Homme Profil pro
    DBA
    Inscrit en
    Juin 2005
    Messages
    5 506
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 52
    Localisation : Belgique

    Informations professionnelles :
    Activité : DBA
    Secteur : Service public

    Informations forums :
    Inscription : Juin 2005
    Messages : 5 506
    Par défaut
    Citation Envoyé par jpower Voir le message
    Pour ce qui est de 2 majuscules c'est un texte bidon que j'ai donenr par exemple mais de toute manière je ne voit pas qu'est-ce que ca peut changer au niveau du ORDER BY
    Ben d'abord il trie les majuscules puis les minuscules

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. SELECT ORDER BY sur VARCHAR alphanumérique bizarre
    Par trent94 dans le forum Requêtes
    Réponses: 2
    Dernier message: 12/03/2013, 17h27
  2. ORDER BY bizarre
    Par profx dans le forum Requêtes
    Réponses: 14
    Dernier message: 24/08/2006, 16h11
  3. Requête bizarre ... Order by sur 2 champs
    Par MatthieuQ dans le forum Langage SQL
    Réponses: 9
    Dernier message: 10/06/2004, 15h38
  4. ORDER BY dans un ordre inhabituel
    Par Riam dans le forum SQL Procédural
    Réponses: 2
    Dernier message: 21/03/2003, 14h29
  5. Réponses: 4
    Dernier message: 28/09/2002, 01h00

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo