Skip to content

Latest commit

 

History

History
50 lines (25 loc) · 1.84 KB

File metadata and controls

50 lines (25 loc) · 1.84 KB

Introducción a Bases de Datos > Sesión 03 > Ejercicios

Ejercicios Sesión 3

1. Objetivos 🎯

  • Aplicar los conceptos adquiridos durante la sesión.

2. Requisitos 📋

  1. MySQL Workbench instalado.

3. Desarrollo 🚀

Todos los ejercicios debes hacerlos usando la base classicmodels.

Todas las consultas que realices deberás mantenerlas dentro del editor de textos de MySQL Workbench. Al finalizar, guarda este archivo, llendo al menú File > Save script. Recuerda añadir a todos los nombres te tus vistas el sufijo con tu identificador.

Para estas consultas usa INNER JOIN

  1. Obtén la cantidad de productos de cada orden.

  2. Obtén el número de orden, estado y costo total de cada orden.

  3. Obtén el número de orden, fecha de orden, línea de orden, nombre del producto, cantidad ordenada y precio de cada pieza.

  4. Obtén el número de orden, nombre del producto, el precio sugerido de fábrica (msrp) y precio de cada pieza.

Para estas consultas usa LEFT JOIN

  1. Obtén el número de cliente, nombre de cliente, número de orden y estado de cada orden hecha por cada cliente. ¿De qué nos sirve hacer LEFT JOIN en lugar de JOIN?

  2. Obtén los clientes que no tienen una orden asociada.

  3. Obtén el apellido de empleado, nombre de empleado, nombre de cliente, número de cheque y total, es decir, los clientes asociados a cada empleado.

Para estas consultas usa RIGHT JOIN

  1. Repite los ejercicios 5 a 7 usando RIGHT JOIN. ¿Representan lo mismo? Explica las diferencias en un comentario. Para poner comentarios usa --.

  2. Escoge 3 consultas de los ejercicios anteriores, crea una vista y escribe una consulta para cada una.

¡¡¡MUCHA SUERTE!!!

Anterior | Siguiente