Zkuste toto
select * from tablename order by total desc
Výběr dvou věcí pro ORDER BY nefunguje příliš dobře, pokud nejste obeznámeni se syntaxí ORDER BY. z vašeho popisu to vypadá, že chcete pouze nejvyšší součet nahoře. Tento dotaz seřadí výsledky celkem sestupně (nejvyšší jako první)
pokud chcete, aby jména byla zároveň vzestupná (nejnižší první), zkuste
select * from tablename order by name asc, total desc