MySQL-Daten bestellen

Wenn Sie eine MySQL-Datenbank abfragen, können Sie die Ergebnisse nach einem beliebigen Feld in aufsteigender oder absteigender Reihenfolge sortieren, indem Sie am Ende Ihrer Abfrage ORDER BY hinzufügen. Sie nutzen ORDER BY field_name ASC für eine aufsteigende Sortierung (dies ist die Standardeinstellung) oder ORDER BY field_name DESC für eine absteigende Sortierung. Sie können eine ORDER BY-Klausel in einer SELECT-Anweisung, SELECT LIMIT- oder DELETE LIMIT-Anweisung verwenden. Beispielsweise:

WÄHLEN * 

Von der Adresse

ORDER BY name ASC;

Der obige Code ruft Daten aus einem Adressbuch ab und sortiert die Ergebnisse aufsteigend nach dem Namen der Person.

E-Mail AUSWÄHLEN 

Von der Adresse

Bestellung per E-Mail DESC;

Dieser Code wählt nur die E-Mail-Adressen aus und listet sie in absteigender Reihenfolge auf.

Hinweis: Wenn Sie in der ORDER BY-Klausel keinen ASC- oder DESC-Modifizierer verwenden, werden die Daten nach dem Ausdruck in aufsteigender Reihenfolge sortiert. Dies entspricht der Angabe des ORDER BY-Ausdrucks ASC.