Menu
Coddy logo textTech

Sort Results Part 2

Parte de la sección Fundamentos del Journey de SQL de Coddy — lección 14 de 72.

Al usar ORDER BY en SQL, puedes ordenar datos por múltiples columnas.

Por ejemplo, considera la siguiente tabla competition:

runner_idageavg_speed (m/s)
1473.65
2623.07
3576.82
4564.34
5254.93
6403.94
7236.58
8403.43
SELECT *
FROM competition
WHERE age < 50
ORDER BY age DESC, avg_speed DESC

Esta consulta:

  1. Primero ordenará todos los registros por age en orden descendente (de mayor a menor)
  2. Si dos o más registros tienen la misma age, después ordenará esos registros específicos por avg_speed en orden descendente (de mayor a menor)

El resultado:

runner_idageavg_speed (m/s)
1473.65
6403.94
8403.43
5254.93
7236.58
challenge icon

Desafío

Fácil

Tablas y columnas disponibles:

  • feathers: id, weight, area

Devuelve todos los id después de ordenarlos por area en orden descendente. Si las plumas tienen la misma area, ordénalas por weight en orden ascendente.

Pruébalo tú mismo

quiz iconPonte a prueba

Esta lección incluye un breve cuestionario. Empieza la lección para responderlo y registrar tu progreso.

Todas las lecciones de Fundamentos