Databases

T01-004 Ordenar los resultados

Enunciado

Cuando establecemos el atributo por el que vamos a ordenar los resultados, podemos indicar que el orden sea ascendente (ASC o nada) o descendente (DESC)

SELECT atributos
FROM tabla
ORDER BY atributo [DESC | ASC ]

Ejemplo:

Podemos comprobar que añadir ASC a la sentencia anterior que ordenaba las regiones por su REGION_NAME, no varía el resultado.

SELECT * FROM
HR.regions
ORDER BY REGION_NAME ASC

REGION_ID REGION_NAME
2 Americas
3 Asia
1 Europe
4 Middle East and Africa

En cambio, al añadir DESC conseguimos invertir el orden por el que se muestra el resultado:

SELECT * FROM
HR.regions
ORDER BY REGION_NAME DESC

REGION_ID REGION_NAME
4 Middle East and Africa
1 Europe
3 Asia
2 Americas

Ejercicio:

Muestra los nombre (DEPARTMENT_NAME) de los departamentos (departments) ordenados descendentemente por el nombre.

Tipo

SELECT

Solución


												
SELECT DEPARTMENT_NAME FROM HR.departments ORDER BY DEPARTMENT_NAME DESC

Prueba


											

Librerías (Onfly databases)