Hur beställer jag MySQL-data?

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-adress


 BESTÄ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.

Lämna ett svar

Relaterade Inlägg