![]() |
Datenbank: MySQL • Version: 5.0.21 • Zugriff über: ADO
MySQL Sortierung deutsche Umlaute
Hallo,
wie kann man über Order By erreichen, dass z.B. Ä gleichwertig mit A sortiert wird ? Kennt jemand den Zusatz zu Order By ? |
AW: MySQL Sortierung deutsche Umlaute
Indem man dem MySQL sagt was für eine Kodierung die gewünschte Spalte hat und wie sie sortiert werden soll? :stupid:
![]() |
AW: MySQL Sortierung deutsche Umlaute
und wie sieht dann das Order By Statement aus ?
|
AW: MySQL Sortierung deutsche Umlaute
|
AW: MySQL Sortierung deutsche Umlaute
Zitat:
SQL-Code:
), da die Definition ja bereits im Feld steckt.
ORDER BY feldname
Außer das Feld wurde nicht richtig deklariert und man muß nun im ORDER-BY den Zeichensatz casten (siehe DeddyH). Aber ich würde eher zu Ersterem raten.
SQL-Code:
CREATE TABLE .... xxx VARCHAR(length) [CHARACTER SET charset_name] [COLLATE collation_name]
![]() |
AW: MySQL Sortierung deutsche Umlaute
Die anderen Antworten sind sicher die sinnvolleren, aber da du nach dem OrderBy fragst geht je nach DBMS auch sowas:
Order By Replace(Feldname,'Ä','A') |
AW: MySQL Sortierung deutsche Umlaute
Zitat:
|
AW: MySQL Sortierung deutsche Umlaute
Zitat:
Gruß K-H |
AW: MySQL Sortierung deutsche Umlaute
Zitat:
|
AW: MySQL Sortierung deutsche Umlaute
"Suche"? wenn ich mich richtig erinnere, ging's um das Sortieren der Ausgabe?
Gruß K-H |
Alle Zeitangaben in WEZ +1. Es ist jetzt 02:51 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz