Está en la página 1de 2

T-SQL Básico

Trabajo Práctico Nro 5: Consulta de tablas múltiples con JOINS

La empresa Adventure Works realiza sus ventas a comercios minoristas, y es a ellos a quienes
se les envían las facturas. Nos han solicitado que generemos las siguientes consultas.

1. Obtenga las órdenes de venta de nuestros clientes


El primer paso es escribir una consulta que nos traiga el nombre de la empresa
(CompanyName) desde la tabla SalesLT. Customer. Desde la tabla SalesLT.SalesOrderHeader,
que nos traiga el ID de la órdenes de venta (SalesOrderID) y el total a cobrar (TotalDue) de
cada una.

2. Obtenga las órdenes de venta de los clientes y sus direcciones


Amplíe su consulta anterior para incluir también la dirección de la Oficina Principal (Main
Office) de cada cliente, incluyendo la calle, ciudad, estado o provincia, código postal y país o
región.

Tenga en cuenta que cada cliente puede tener múltiples direcciones pero sólo una
Oficina Principal, por eso existe una tabla llamada SalesLT.Address y otra llamada
SalesLT.CustomerAddress

3. Obtenga una lista de nuestros clientes y sus órdenes de venta.


El Gerente de Ventas nos ha solicitado una lista que contenga de la tabla SalesLT.Customer, el
nombre de nuestros clientes (companyname) y sus contactos (nombre y apellido –firstname /
lastname-). También nos debe mostrar de la tabla SalesLT.SalesOrderHeader, el ID de las
órdenes de venta (SalesOrderID) y el total a cobrar (TotalDue).

Los clientes que no tienen ninguna Orden de Venta registrada deben ser incluidos con el valor
NULL para los campos de SalesOrderID y total a cobrar (TotalDue).
¡Buen trabajo!

Para finalizar, suba los captures realizados de sus consultas para que el Instructor los evalúe.

También podría gustarte