2010-11-29 12 views
5

Können Sie beim Erstellen einer benutzerdefinierten MySQL-Sortierung helfen?Benutzerdefinierte MySQL-Sortierung erstellen

Tabelle enthält Datenmix in kyrillischen und lateinischen Zeichen. Einige Daten beginnen als Zahlen.

muss ich aufgelistet haben (und sortiert):

  1. alle kyrillisch
  2. als alle Daten mit lateinischen Schriftzeichen
  3. am Ende Daten zuerst geht, die mit einem Buchstaben beginnt.

ist es möglich, es in MySQL überhaupt zu erreichen?

danke im voraus !!!

Antwort

2

Die MySQL dev site enthält die Schritte zum Hinzufügen einer neuen Kollatierung. Basierend auf Ihrer Beschreibung scheint es, als könnten Sie die Regeln ohne eine Neuerstellung definieren. Wenn die Regeln komplexer sind, könnte es immer noch durchgeführt werden, aber es wäre viel mehr Aufwand, da es notwendig wäre, die C-Funktionen für die Vergleiche hinzuzufügen und MySQL neu zu erstellen

Verwandte Themen