Professional Documents
Culture Documents
SELECT NombreCategora,
NombreProducto
FROM Productos,Categoras
WHERE
Productos.IdCategora=Categoras.IdC
ategora
ORDER BY NombreCategora,
NombreProducto
-- NUMERO DE PRODUCTOS POR CATEGORIA
SELECT NombreCategora,COUNT(
NombreProducto ) [NUMERO DE
PRODUCTOS]
FROM Productos,Categoras
WHERE
Productos.IdCategora=Categoras.IdC
ategora
GROUP BY NombreCategora
-- CATEGORIAS CON MAS DE 7 PRODUCTOS
SELECT NombreCategora,COUNT(
NombreProducto ) [NUMERO DE
PRODUCTOS]
FROM Productos,Categoras
WHERE
Productos.IdCategora=Categoras.IdC
ategora
GROUP BY NombreCategora
DATENAME(WW,FECHAPEDIDO) SEMANAL,
SUM (Cantidad*PrecioUnidad) VENTAS
FROM Pedidos,[Detalles de pedidos] D
WHERE Pedidos.IdPedido = D.IdPedido
GROUP BY YEAR(FechaPedido) ,
DATENAME(WW,FECHAPEDIDO)
ORDER BY YEAR(FechaPedido),
DATENAME(WW,FECHAPEDIDO)
-- VENTAS QUICENALES
SELECT YEAR(FechaPedido)AOS ,
(DATEPART(WW,FECHAPEDIDO)+1)/2
QUINCENAL ,
SUM (Cantidad*PrecioUnidad) VENTAS
FROM Pedidos,[Detalles de pedidos] D
WHERE Pedidos.IdPedido = D.IdPedido
GROUP BY YEAR(FechaPedido) ,
(DATEPART(WW,FECHAPEDIDO)+1)/2
ORDER BY YEAR(FechaPedido),
(DATEPART(WW,FECHAPEDIDO)+1)/2
-- LISTA DE
-- 1 NUMERO
-- 2 NUMERO
CLIENTE
-- 3 NUMERO
-- 4 NUMERO
-- 5 NUMERO
CATEGORIA
CONSULTAS
DE PEDIDOS POR CLIENTE
DE PRODUCTOS POR
DE PEDIDOS POR EMPLEADO
DE PEDIDOS POR PRODUCTO
DE PEDIDOS POR
WHERE
Empleados.IdEmpleado=Pedidos.IdEmple
ado
GROUP BY Nombre , Apellidos
-- 4 NUMERO DE PEDIDOS POR PRODUCTO
SELECT NombreProducto , COUNT(
D.IdPedido ) NUMERODEPEDIDOS
FROM Productos, [Detalles de
pedidos]D
WHERE Productos.IdProducto
=D.IdProducto
GROUP BY NombreProducto
ORDER BY NombreProducto
-- 5 NUMERO DE PEDIDOS POR CATEGORIA
SELECT NombreCategora ,
COUNT(DISTINCT D.IdPedido )
NUMERODEPEDIDOS
FROM Productos, [Detalles de
pedidos]D , Categoras
WHERE Productos.IdProducto
=D.IdProducto AND
Productos.IdCategora=Categoras.IdC
ategora
GROUP BY NombreCategora
ORDER BY NombreCategora
-- TAREA