Bonjour,
Nous avons une base de données mysql relationnelle avec quelques tables, notamment une table "Communes" ne comprenant que 3 champs : CodCom, Nom de la commune, Code du département.
Nous l'utilisons (en local) avec LibreOffice Base en frontal mais ceci ne change rien à la question.
Quand on fait une requête SQL pour obtenir la liste de ces communes
SELECT NomCom FROM 'Communes' ORDER BY NomCom
nous obtenons toujours une première partie classée de A (Abondance, Aiguilles...) à Z (...Yronde et Buron, Zonza) et ensuite une 2e partie qui repart à A (inconnue Cantal, inconnue Cantal, inconnue Landes, Abries, Aiguebelle,...) jusqu'à Z (...Winkel, Xonrupt-Longemer, Xontupt-Longemer, inconnue Ain, inconnue Aveyron) ! Ceci apparaît de la même façon avec la requête dans LibreOffice ou dans phpmyadmin.
A savoir, la table et son contenu sont issus d'Access® importés il y a plusieurs années.
Le jeu de caractères est latin1 avec un interclassement latin1_bin.
Le problème peut-il être dû à ces derniers paramètres (assez compliqués à maîtriser) ? Pour les minuscules ou les capitales, je peux comprendre... mais le reste ?
Merci pour vos avis.