När du frågar efter en MySQL-databas kan du sortera resultaten efter valfritt fält i stigande eller fallande ordning bara genom att lägga till ORDER BY i slutet av din fråga. använd ORDER BY field_name ASC för en stigande sortering (vilket är standard) eller ORDER BY field_name DESC för en fallande sortering . Du kan använda en ORDER BY-sats i en SELECT-sats, SELECT LIMIT eller DELETE LIMIT-sats. Till exempel:
VÄLJ
FRÅN adress
ORDER BY name ASC;
Koden ovan hämtar data från en adressbok och sorterar resultaten efter personens namn på ett stigande sätt.
VÄLJ e-post
FRÅN-adressBESTÄLL MED e-post DESC;Denna kod väljer endast e-postadresserna och listar dem i fallande ordning.
Obs: Om du inte använder en ASC eller DESC modifierare i ORDER BY-satsen, sorteras data efter uttryck i stigande ordning, vilket är samma sak som att specificera ORDER BY-uttryck ASC.