mySQL, Abfrage sortieren nach 2 Indikatoren
Eric Teubert
- php
Hi,
also eine "normale" Abfrage mit Sortierung sieht ja in etwa folgendermaßen aus:
$abfrage = "SELECT Planet FROM Universum WHERE Welt = "in Ordnung" ORDER BY Zufriedenheitsgrad";
Was ich jetzt suche, ist eine Möglichkeit, nicht nur nach "Zufriedenheitsgrad", sondern gleichzeitig nach "Menschelei" zu sortieren.
Angenommen, wir haben Values
"Zufriedenheitsgrad" (13,8,5,3,1,1,1)
"Menschelei" (5,9,3,5,6,2,7)
Dann möchte ich die Ausgabe so:
Zufriedenheit-Menschelei
13-5
8-9
5-3
3-5
1-2
1-6
1-7
Ist das mit einem SQL-Befehl erreichbar oder muss ich da nachträglich mit PHP sortieren?
MfG
Eric
Hi,
Ist das mit einem SQL-Befehl erreichbar
genau so, wie Du zwölf oder neunundsiebzig Spalten selektieren kannst, kannst Du auch nach zwölf oder neunundsiebzig Kriterien sortieren. Ein Blick in die Dokumentation Deines DBMS' verrät Dir alle Details.
Cheatah
Ein Blick in die Dokumentation Deines DBMS' verrät Dir alle Details.
Hm danke, hast recht. Der Button is ja soooo klein zur Dokumentation, den muss man einfach übersehen ...
MfG
yo,
falls noch ungeklärt...
ORDER BY Zufriedenheitsgrad DESC, Menschelei ASC
Ilja