Axel Richter: mysql sortieren nach felder absteigend

Beitrag lesen

Hallo,

Nun möchte ich aber eine sortierung nach Ansprechpartner sortiert haben. Das heißt es gibt 3 verschiedene Themenbereiche(Themenbereiche=Ansprechpartner für)

Ich weiß bloß noch nicht wie ich das realisieren soll?

Die Ausgabe soll folgendermassen aussehen:

Verkauf:
Andrea Müller
Berti Vogt
Dora Meyer

Entwicklung:
Axel Schulz
Bernd Garder
Cindy Lauferra

Praktikanten:
Arny Danrro
Lissy Gorroany


Eine solche Ausgabe kann SQL nicht direkt liefern. SQL SELECTs liefern Datensätze.

Verkauf, Entwicklung und Praktikanten fällt unter eine eigene Spalte und zwar unter Ansprechpartner. Vorname ist eine eigene Spalte auch Nachname ist eine eigene Spalte

So?
Ansprechpartner   Vorname   Nachname
Verkauf           Andrea    Müller
Verkauf           Berti     Vogt
...
Entwicklung       Axel      Schulz
...
Praktikanten      Arny      Danrro
...

Ist es möglich mit mysql eine Ausgabe zu erzeugen die folgender Reihenfolge sortieren:

Verkauf aufsteigend sortieren

Entwicklung aufsteigend sortieren

Praktikanten aufsteigend sortieren

SELECT Anspechpartner, Vorname, Nachname FROM Tabelle ORDER BY Ansprechpartner, Nachname, Vorname

Sortiert, wenn die Tabelle wie oben aussieht, hauptsächlich nach Ansprechpartner, also Entwicklung nach oben, dann Praktikanten, dann Verkauf. Außerdem werden die Namen in Entwicklung sortiert, die Namen in Praktikanten sortiert ...

viele Grüße

Axel