0% encontró este documento útil (0 votos)
5 vistas9 páginas

Consultas SQL en Bases de Datos

Practica de consultas PostgreSQL

Cargado por

johmaramartinez
Derechos de autor
© All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
5 vistas9 páginas

Consultas SQL en Bases de Datos

Practica de consultas PostgreSQL

Cargado por

johmaramartinez
Derechos de autor
© All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd

BASES DE DATOS

JOHMAR ANDRES MARTINEZ CAMPO

UNIVERSIDAD POPULAR DEL CESAR


FACULTAD DE INGENIERIA
ANTEPROYECTO DE GRADO
2024

BASES DE DATOS
ACTIVIDAD:

Consultas:

1. Consulta de clientes y regiones: Muestra los nombres de las compañías y las


descripciones de las regiones.

Debido a que no existen regiones establecidas no hay relación entre esta y la tabla de
regiones, no se puede consultar la región de cada compañía y eso nos da estas tablas

2
2. Lista de empleados y sus supervisores: Muestra los nombres de los empleados y sus
supervisores.

Llamamos a los nombres de los empleados y los nombres de los supervisores usando
left join para hacer la coincidencia entre el id de los empleados y su nombre de
supervisor

3. Pedidos y empleados: Muestra los detalles de los pedidos junto con el nombre del
empleado que los gestionó

Añadimos los datos de la tabla orders con el apodo o y luego los datos de los
empleados con el apodo e donde en el join se juntan estos

3
4. Productos y categorías: Lista los nombres de los productos y las categorías a las que
pertenecen

Se hace la llamada al nombre del producto y a su categoría usando un join como relación
entre ambos.

4
5. Pedidos y clientes: Muestra los detalles de los pedidos junto con el nombre de la
compañía que los realizó.

Aquí llamamos a los datos de nuestra tabla order y los juntamos con el nombre de la
compañía que se encuentra en customers

5
6. Detalles de pedido y productos: Muestra el nombre del producto y la cantidad de
cada detalle de pedido.

Relacionamos el producto del nombre con la cantidad del pedido usando un join que
relacione los nombres de los productos.

6
7. Pedidos y detalles de pedidos: Genera una lista de pedidos que incluya el ID de
pedido y el total de unidades pedidas.

Contamos la cantidad por orden y lo sumamos con la función sum agrupándolos con
group by.

7
8. Clientes y empleados en pedidos: Muestra el nombre de la compañía y el nombre del
empleado que atendió cada pedido.

Primero mostramos el nombre de los empleados y luego lo relacionamos usando


joins

8
9. Resumen de productos por categoría: Muestra la cantidad total de productos en cada
categoría

Llamamos los productos por categoría y luego los unimos usando un join que
relaciona las categorías para juntarlos por nombre de categoría.

También podría gustarte