Versuchen Sie dies
select * from tablename order by total desc
Die Auswahl von zwei Dingen für ORDER BY funktioniert nicht so gut, wenn Sie mit der ORDER BY-Syntax nicht vertraut sind. Aus Ihrer Beschreibung geht hervor, dass Sie nur die höchste Summe ganz oben haben möchten. Diese Abfrage ordnet die Ergebnisse nach Gesamtsumme absteigend (höchste zuerst)
Wenn Sie möchten, dass die Namen gleichzeitig aufsteigend sind (niedrigste zuerst), versuchen Sie es
select * from tablename order by name asc, total desc