Practica3 2
Practica3 2
Practica3 2
Objetivos
• Crear una consulta para ordenar un juego de resultados en orden ascendente o
descendente
• Establecer el orden en el que se evalúan y calculan las expresiones en función de las
reglas de prioridad
• Crear una consulta para ordenar un juego de resultados con un alias de columna
• Crear una consulta para ordenar un juego de resultados para una o varias columnas
Terminología
Identifique el término para cada una de las siguientes definiciones.
OEDER BY… ASC Ordena las filas en orden ascendente (orden por defecto); A-Z
Inténtelo/Resuélvalo
2. Cree una consulta que devuelva todos los títulos de CD de DJs on Demand ordenados
por año con los títulos en orden alfabético por año.
Base de Datos
2
3. Ordene las canciones de DJs on Demand por título en orden descendente. Utilice el alias
"Our Collection" para el título de la canción.
4. Escriba una sentencia SQL mediante la cláusula ORDER BY que permita recuperar la
información necesaria. No ejecute la consulta.
Cree una lista de alumnos que estén en su primer año de estudios. Incluya el nombre,
apellido, número de ID de alumno y número de plaza de aparcamiento. Ordene los
resultados por orden alfabético por el apellido del alumno y, después, por el nombre. Si
hay más de un alumno con el mismo apellido, ordene los nombres de Z a A. Todos los
demás resultados deben estar en orden alfabético (de A a Z).
5. Escriba una sentencia SQL utilizando la tabla employees y la cláusula ORDER BY que
permita recuperar la información de la tabla siguiente. Devuelva solo los empleados que
tengan employee_id<125.
Actividades de Ampliación
2. Desea ordenar su colección de CD por título y, a continuación, por artista. Esto se puede
realizar mediante:
B. ORDER BY
a.
b. Para seleccionar los apellidos que son duplicados
c.
d.
a.
b. SELECT Abby Rogers is an ||staff_type||' for Global Fast Foods'
c.
d.
11. Termine esta consulta de modo que devuelva todos los empleados cuyos apellidos
empiezan por “St”.
SELECT last_name
FROM employees
WHERE last_name LIKE ‘St%’;
Las que no se devolverán serían todos los datos registrados en la tabla “employees”.
5