dedlfix: Numerisch UND Alphabetisch sortieren lassen

Beitrag lesen

echo $begrüßung;

Was soll GROUP BY mit der Sortierung zu tun haben?

Bei MySQL hat es: http://dev.mysql.com/doc/refman/5.0/en/select.html

If you use GROUP BY, output rows are sorted according to the GROUP BY columns as if you had an ORDER BY for the same columns. To avoid the overhead of sorting that GROUP BY produces, add ORDER BY NULL.

MySQL extends the GROUP BY clause so that you can also specify ASC and DESC after columns named in the clause.

Aber Vorsicht, nach den Nutzerkommentaren im Manual wird das signifikant langsamer als direktes Ordnen nach einem vorhandenen Feldwert.

Besonders dann, wenn der Feldwert einen Index hat, und die Daten damit quasi schon sortiert vorliegen.

Die vom OP gesuchte Sortiermethode heißt übrigens Natural Sort und wird von MySQL nicht angeboten, wohl aber von PHP für Arrays.

echo "$verabschiedung $name";