MySQL-Daten alphabetisch sortieren

Shraddha Paghdar 15 Februar 2024
MySQL-Daten alphabetisch sortieren

Im heutigen Beitrag werden wir uns viele Methoden zum alphabetischen Sortieren von Daten in MySQL ansehen.

MySQL-Daten alphabetisch sortieren

Die Zeilen in der Ergebnismenge sind in beliebiger Reihenfolge, wenn Sie den Befehl SELECT verwenden, um Daten aus einer Tabelle abzufragen. Um die Zeilen in der Ergebnismenge anzuordnen, müssen Sie die Klausel ORDER BY in die Anweisung SELECT aufnehmen.

MySQL wertet immer die ORDER BY-Klausel nach den FROM- und SELECT-Klauseln aus, wenn eine SELECT-Anweisung ausgeführt wird, die eine ORDER BY-Klausel enthält.

Syntax:

SELECT column_name FROM table_name ORDER BY column_name ASC;
SELECT column_name FROM table_name ORDER BY column_name DESC;
SELECT column_name FROM table_name ORDER BY column_name ASC|DESC, column_name2 ASC|DESC;

Die Begriffe ASC und DESC stehen für aufsteigend bzw. absteigend. Mit ASC und DESC wird die Ergebnismenge auf- und absteigend sortiert.

Wenn Sie keine Auswahl explizit angeben, verwendet die ORDER BY-Klausel standardmäßig ASC. Daher sind die folgenden ORDER BY-Klauseln austauschbar:

SELECT column_name FROM table_name ORDER BY column_name ASC;
SELECT column_name FROM table_name ORDER BY column_name;

Um das vorherige Konzept besser zu verstehen, betrachten Sie das folgende Beispiel:

SELECT name FROM Employees ORDER BY name ASC;
SELECT name FROM Employees ORDER BY name DESC;

Die Namensspaltenwerte werden im vorherigen Beispiel zuerst in aufsteigender und anschließend in absteigender Reihenfolge angezeigt.

Alle Namen, die mit A beginnen und mit Z enden, werden in aufsteigender Reihenfolge angezeigt. Ebenso werden alle Namen, die mit Z beginnen und mit A enden, in absteigender Reihenfolge angezeigt.

Führen Sie die obige Codezeile in jedem mit MySQL kompatiblen Browser aus. Es wird das folgende Ergebnis angezeigt:

MySQL sortiert alphabetisch ASC

MySQL sortiert alphabetisch DESC

Shraddha Paghdar avatar Shraddha Paghdar avatar

Shraddha is a JavaScript nerd that utilises it for everything from experimenting to assisting individuals and businesses with day-to-day operations and business growth. She is a writer, chef, and computer programmer. As a senior MEAN/MERN stack developer and project manager with more than 4 years of experience in this sector, she now handles multiple projects. She has been producing technical writing for at least a year and a half. She enjoys coming up with fresh, innovative ideas.

LinkedIn

Verwandter Artikel - MySQL Sort