Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Consultas Avanzadas en Northwind
Consultas Avanzadas en Northwind
INTELIGENCIA DE NEGOCIOS
Sentencias SQL.
Escuela Profesional
Ingeniería de Sistemas
Alumnas Semestre
Vallejos Chacón, Milagros Beatriz 2014-1
Mariñas Mosquera Greisi Fiorella
1. Activar la BD Northwind
2. Consultas Realizadas
una.
use Northwind
select c.CategoryName as Categoria,
SUM(d.quantity*d.unitprice) as Monto
from Categories c
JOIN Products p on c.CategoryID=p.CategoryID
JOIN "Order Details" d on p.ProductID=d.ProductID
group by c.CategoryName;
b.
order by 2,1;
1. Consultas Avanzadas
Listado de montos por categoría de cada año “1996, 1997, 1998”
La consulta sería:
Top Limita las filas del conjunto de resultados. Se puede usar con un valor n
porcentaje.
With Ties Permite mostrar registros que hayan sido limitados usando la opción To
igual al último registro que aparece.
Offset y Fetch Next Permiten listar un grupo de resultados que aparecen ordenados pero sin
Ejercicios
Usando Northwind
use Northwind
go
— Usando AdventureWorks
USE AdventureWorks
go
use Northwind
go
select C.CustomerID As ‘Código’, C.CompanyName As ‘Cliente’
from Customers As C
join Orders As O on C.CustomerID = O.CustomerID
where Month(O.OrderDate) = 1 and YEAR(O.OrderDate) = 1998
Order by Cliente
go
— Note que hay Clientes que se repiten.