dedlfix: mysql, sortierung ABC

Beitrag lesen

Tach!

nur würde ich gerne so eine Art Titelzeile erstellen

A B C D E F G usw.

wobei die Buchstaben bei denen eine Stadt vorhanden ist in der Datenbank, Dickdargestellt werden sollen.

Aus dem DBMS holst du dir die entsprechenden Daten:

SELECT DISTINCT den ersten Buchstaben der Städte oder SELECT COUNT(*) FROM deiner tabelle GROUP BY erster Buchstabe der Städte

Es gibt meines Wissens keine (einfache) Möglichkeit, eine Abfrage zu erstellen, die Datensätze für nicht vorhandene Daten generiert. Du müsstest also in der abfragenden Umgebung diese Daten (A bis Z) erzeugen und dann in der Ergebnismenge des obigen Selects schauen, ob etwas vorhanden ist, um die Entscheidung für eine Hervorhebung zu treffen.

dedlfix.