Mysql
 sql >> Database >  >> RDS >> Mysql

Tentativo di ordinare il tavolo più volte

Prova questo

select * from tablename order by total desc

La selezione di due cose per ORDER BY non funziona molto bene se non hai familiarità con la sintassi ORDER BY. dalla tua descrizione, sembra che tu voglia solo il totale più alto in alto. Questa query ordinerà i risultati in base al totale decrescente (prima il più alto)

se vuoi che i nomi siano ascendenti (dal più basso per primo) allo stesso tempo, prova

select * from tablename order by name asc, total desc