Hola de nuevo Theasker:
Cita: Tengo una duda de la segunda opción (que funciona también pefecta), la orden al final de ORDER BY 2 DESC, ¿para qué es?, ¿sería lo mismo que ORDER BY CuentaDepais DESC?
Estás en lo correcto, el poner
es exactamente lo mismo que poner
Código:
ORDER BY CuentaDepais DESC
La sintaxis de la cláusula ORDER BY está definida de la siguiente manera:
Código:
[ORDER BY {col_name | expr | position} [ASC | DESC] , ...]
Esto quiere decir que puedes poner el nombre de una columna, una expresión O LA POSICIÓN, en este caso al poner 2 estás indicando que se ordene por el segundo campo que regrese la consulta.
Saludos
Leo.