Hallo,
so ganz verstehe ich deine Anforderung noch nicht.
Geht es um die Auswertung nur der temporären Tabelle? Soll dann erst nach Ranking und als zweites nach Name sortiert werden? (order by Ranking, Name)
Ist im cxDBGrid evtl. eine Spalte auf Sortierung voreingestellt?
Bei gedrückter Shift-Taste lässt sich das cxDBGrid auch nach mehreren Spalten sortieren, also erst Ranking, dann nach Name. Die Sortierung der Spalten lässt sich auch zur Laufzeit setzen.
Ansonsten zeig mal deine
SQL-Statement.