Einfaches MySQL-Beispiel zum Sortieren chinesischer Schriftzeichen nach Pinyin

Einfaches MySQL-Beispiel zum Sortieren chinesischer Schriftzeichen nach Pinyin

Wenn das Feld, in dem der Name gespeichert ist, den GBK-Zeichensatz verwendet, ist dies einfach zu handhaben, da der interne GBK-Code selbst beim Kodieren die Pinyin-Sortiermethode verwendet (die 3755 häufig verwendeten chinesischen Schriftzeichen der ersten Ebene werden nach Pinyin sortiert, die chinesischen Schriftzeichen der zweiten Ebene hingegen nicht. Da es sich bei den Namen der Personen jedoch um häufig verwendete chinesische Schriftzeichen handelt, reicht es aus, nur die chinesischen Schriftzeichen der ersten Ebene richtig zu sortieren).

Fügen Sie nach der Abfrageanweisung direkt „order by name asc“ hinzu. Die Abfrageergebnisse werden aufsteigend nach dem Nachnamen sortiert.

Wenn das Feld, in dem der Name gespeichert ist, den UTF-8-Zeichensatz verwendet, muss das Feld beim Sortieren konvertiert werden. Der Code lautet „order by convert(name using gbk) asc“. Ebenso werden die Abfrageergebnisse in aufsteigender Reihenfolge nach dem Nachnamen sortiert.

Das obige einfache Beispiel für die MySQL-Sortierung nach dem Pinyin der chinesischen Schriftzeichen ist der gesamte Inhalt, den der Editor mit Ihnen teilt. Ich hoffe, es kann Ihnen als Referenz dienen. Ich hoffe auch, dass Sie 123WORDPRESS.COM unterstützen.

Das könnte Sie auch interessieren:
  • Zwei Methoden zum Sortieren chinesischer Daten in MySQL nach Pinyin
  • So sortieren Sie MySQL nach dem Anfangsbuchstaben chinesischer Schriftzeichen
  • So sortieren Sie MySQL auf Chinesisch

<<:  js, um einen interessanten Countdown-Effekt zu erzielen

>>:  Lösung für die Willkommensmeldung im Notfallmodus beim Booten von CentOS7.4

Artikel empfehlen

js implementiert einen einfachen Rechner

Verwenden Sie natives JS, um einen einfachen Rech...

Zusammenfassung der MySQL-Datums- und Zeitfunktionen (MySQL 5.X)

1. MySQL erhält die aktuelle Datums- und Uhrzeitf...

Beispiel für die Bereitstellung von MySQL auf Docker

Inhaltsverzeichnis 1 Was ist eine Container-Cloud...

Grafisches Tutorial zur Installation und Konfiguration von MySQL 5.7.19 (Win10)

Detailliertes Tutorial zum Herunterladen und Inst...

Zwei Abfragemethoden, wenn der MySQL-Abfragefeldtyp JSON ist

Die Tabellenstruktur ist wie folgt: Ich würde var...

Kalendereffekt basierend auf jQuery

In diesem Artikelbeispiel wird der spezifische Co...

HTML-Tags dl, dt, dd zum Erstellen einer Tabelle vs. Tabellenerstellungstabelle

Dadurch werden nicht nur die Kosten für die Entwic...

Detaillierte Erklärung der Verwendung des Fuser-Befehls in Linux

beschreiben: fuser kann anzeigen, welches Program...

Optimale Webseitenbreite und ihre kompatible Implementierungsmethode

1. Beim Entwerfen einer Webseite ist das Bestimmen...

Implementieren einer benutzerdefinierten Bildlaufleiste mit nativem JS

In diesem Artikelbeispiel wird der spezifische JS...