Wanneer u een MySQL-database opvraagt, kunt u de resultaten sorteren op elk veld in oplopende of aflopende volgorde, gewoon door ORDER BY toe te voegen aan het einde van uw zoekopdracht. Je gebruikt BESTELLEN OP veldnaam ASC voor een oplopende sortering (standaardinstelling) of BESTELLEN OP veldnaam DESC voor een dalende soort. U kunt een ORDER BY-component gebruiken in een SELECT-instructie, SELECT LIMIT of DELETE LIMIT-instructie. Bijvoorbeeld:
SELECTEER *
VAN-adres
BESTELLEN OP ASC;
De bovenstaande code haalt gegevens uit een adresboek op en sorteert de resultaten op oplopende naam.
SELECT e-mail
VAN-adres
BESTELLEN E-mail DESC;
Deze code selecteert alleen de e-mailadressen en geeft deze in aflopende volgorde weer.
Notitie: Als u geen ASC- of DESC-modifier gebruikt in de ORDER BY-component, worden de gegevens gesorteerd op expressie in oplopende volgorde, wat hetzelfde is als het opgeven van ORDER BY-expressie ASC.