Databases
T01-004 Ordenar los resultados
Enunciado
En los ejercicios anteriores, los datos resultantes de la ejecución de las sentencias se mostraban en el orden en el que fueron introducidos en la tabla. Si queremos que los datos aparezcan ordenados según el valor de alguno de sus atributos, añadiremos la claúsula
ORDER BY, siguiendo la siguiente sintaxis:
SELECT [atributos]
FROM [tabla]
ORDER BY [atributos]Ejemplo:
El resultado de ejecutar la sentencia siguiente:
SELECT * FROM
HR.regionses:
REGION_ID REGION_NAME 1 Europe 2 Americas 3 Asia 4 Middle East and Africa En cambio, si queremos que el resultado se muestre ordenado por el nombre de la region (
REGION_NAME), le tendremos que añadir la cláusulaORDER BY:
SELECT * FROM
HR.regions
ORDER BY REGION_NAME
REGION_ID REGION_NAME 2 Americas 3 Asia 1 Europe 4 Middle East and Africa Ejercicio:
Muestra los nombre (DEPARTMENT_NAME) de los departamentos (departments) ordenados por el nombre
Tipo
Solución
SELECT DEPARTMENT_NAME
FROM HR.departments
ORDER BY DEPARTMENT_NAME
Prueba
LibrerÃas (Onfly databases)

