Ordenamiento de niveles múltiples

Tengo una tabla con algunos loggings con campos como nombre, sorting, etc.

Primero quiero orderar en base a los resultados de limitación de calificación a 20 y luego en este set de resultados quiero aplicar más orderación en function del nombre.

Sé que para orderar necesitamos usar la consulta como

Select * from table order by rating Desc limit 20 

pero en este set de resultados, ¿cómo aplicar otro nivel de pedido? ¿Cómo puedo combinar estos dos géneros en una statement sqlite?

Puede usar, por ejemplo, ORDER BY rating DESC, name ASC para orderar por calificación y luego, si las calificaciones son iguales, por nombre.

Esta consulta debería hacer el truco:

 SELECT * FROM (SELECT * FROM table ORDER BY rating DESC LIMIT 20) ORDER BY name