Ich habe eine große Tabelle in der Datenbank mit Tags. Nicht alle Wörter haben lateinische Zeichen (Englisch, Französisch ...), einige Wörter haben nicht-lateinische Zeichen (Hebräisch, Persisch, Arabisch ...)MySQL Sortieren nach Sprache der Zeichenfolge
Wie kann ich die Wörter ORDER BY [Language of word]
auswählen?
select * from Tabellenreihenfolge von CONVERT ('word_column' weiter verwenden UTF-8) asc – Shridhar
Speichern Sie die tatsächliche Sprache des Wortes in einem Feld in derselben Tabelle? Der Versuch, einen solchen Interpreten zu schreiben, wird fast unmöglich sein. Zum Beispiel, wie planen Sie, Dinge wie das Wort "anders" zu behandeln - es wird auf Französisch und Englisch gleich geschrieben. Wenn Sie das nur durch das Betrachten der Zeichen innerhalb der Saiten tun wollen, werden Sie in sehr tiefem Wasser sein, und es wird fast unmöglich sein. – BenM
@benM, das Wort, das Sie erwähnen, ist ein schlechtes Beispiel, da Sie auf Französisch ein "é" auf dem ersten "e" verwenden würden. Aber die Theorie Ihrer Intervention bleibt gültig – Sebas