Especificar la Dirección de Ordenamiento
Ordenar columnas en orden descendente
Es posible hacer más que simplemente ordenar datos en orden ascendente por defecto. La cláusula ORDER BY
también puede organizar los datos en orden descendente, lo cual requiere el uso de la palabra clave DESC
.
123SELECT continent FROM country ORDER BY continent DESC;
Ordenar varias columnas en orden descendente
Es posible ordenar datos por varias columnas y, en muchos casos, esto es necesario. Por ejemplo, al mostrar una lista de estudiantes, puede ser útil ordenarlos primero por su apellido y luego por su nombre. Este enfoque resulta especialmente útil cuando varios estudiantes comparten el mismo nombre.
Además, si se ordena en orden descendente por más de una columna, recuerde que cada columna debe incluir su propia palabra clave DESC
.
123SELECT id, name, region FROM country ORDER BY region, name DESC;
Solo es necesario aplicar la palabra clave DESC
a la columna que se desea ordenar en orden descendente. En nuestro ejemplo, utilizamos DESC
para la columna name
, pero no para la columna region
. Como resultado, la columna name
se ordena en orden descendente, mientras que la columna region
permanece ordenada en orden ascendente (el valor predeterminado).
Swipe to start coding
Escriba una consulta SQL para recuperar cinco columnas utilizando la instrucción SELECT
, a saber: name
, continent
, region
, population
y capital
(por favor, recupere estas columnas en este orden). Ordene el resultado por dos de ellas: primero por continent
en orden descendente, luego por population
en orden ascendente.
Solución
¡Gracias por tus comentarios!
single
Pregunte a AI
Pregunte a AI
Pregunte lo que quiera o pruebe una de las preguntas sugeridas para comenzar nuestra charla
Awesome!
Completion rate improved to 2.44
Especificar la Dirección de Ordenamiento
Desliza para mostrar el menú
Ordenar columnas en orden descendente
Es posible hacer más que simplemente ordenar datos en orden ascendente por defecto. La cláusula ORDER BY
también puede organizar los datos en orden descendente, lo cual requiere el uso de la palabra clave DESC
.
123SELECT continent FROM country ORDER BY continent DESC;
Ordenar varias columnas en orden descendente
Es posible ordenar datos por varias columnas y, en muchos casos, esto es necesario. Por ejemplo, al mostrar una lista de estudiantes, puede ser útil ordenarlos primero por su apellido y luego por su nombre. Este enfoque resulta especialmente útil cuando varios estudiantes comparten el mismo nombre.
Además, si se ordena en orden descendente por más de una columna, recuerde que cada columna debe incluir su propia palabra clave DESC
.
123SELECT id, name, region FROM country ORDER BY region, name DESC;
Solo es necesario aplicar la palabra clave DESC
a la columna que se desea ordenar en orden descendente. En nuestro ejemplo, utilizamos DESC
para la columna name
, pero no para la columna region
. Como resultado, la columna name
se ordena en orden descendente, mientras que la columna region
permanece ordenada en orden ascendente (el valor predeterminado).
Swipe to start coding
Escriba una consulta SQL para recuperar cinco columnas utilizando la instrucción SELECT
, a saber: name
, continent
, region
, population
y capital
(por favor, recupere estas columnas en este orden). Ordene el resultado por dos de ellas: primero por continent
en orden descendente, luego por population
en orden ascendente.
Solución
¡Gracias por tus comentarios!
Awesome!
Completion rate improved to 2.44single