Menu
Coddy logo textTech

Sort Results Part 1

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

Al consultar una base de datos, organizar los resultados en un orden significativo puede hacer que el análisis de datos sea mucho más eficiente. Para ordenar el resultado usamos la ORDER BY palabra clave y después de eso, debemos especificar por qué campo estamos ordenando. Por defecto, ordena en orden ascendente.

Por ejemplo, considere la siguiente tabla <strong>competition</strong>:

runner_idageavg_speed
1473.65
2623.07
3576.82
4564.34
5254.93
6403.94
7236.58
8403.43
SELECT *
FROM competition
WHERE age > 50
ORDER BY avg_speed

Este es el resultado

runner_idageavg_speed
2623.07
4564.34
3576.82

Para especificar cómo ordenar esos datos, podemos agregar las palabras clave DESC o ASC después del nombre de la columna.

ORDER BY avg_speed ASC
challenge icon

Desafío

Fácil

Tablas y columnas disponibles:

  • <strong>feathers</strong>: <strong>id</strong>, <strong>weight</strong>

Devuelve todos los ids después de ordenarlos por weight en orden descendente

Hoja de referencia

Usa ORDER BY para ordenar los resultados de la consulta. Por defecto, ordena en orden ascendente:

SELECT *
FROM table_name
ORDER BY column_name

Para especificar la dirección de ordenación, agrega ASC (ascendente) o DESC (descendente):

ORDER BY column_name DESC
ORDER BY column_name ASC

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