Ejercicios de Base de Datos

Páginas: 3 (667 palabras) Publicado: 14 de mayo de 2013
--1- Traer la cantidad de clientes por países
select A.NombrePais, COUNT (B.IdPaises) Cliente
from Paises A
inner join Clientes B
on A.IdPaises = B.idpaises
group by A.NombrePais

-- 2calcular el promedio de los pedidos por cliente, el promedio Se calcula al valor del pedido.
SELECT A.NomCliente,C.Cantidad , AVG (C.Cantidad) PromedioXCliente
FROM Clientes A
INNER JOIN PedidosCab BON A.IdCliente = B.idCliente
INNER JOIN PedidosDet C
ON B.IdPedido = C.IdPedido
GROUP BY A.NomCliente, C.Cantidad

--3 entregar el producto de mayor valor en el precio de unidad y el menor valordel producto
SELECT NomProducto, PrecioUnidad
FROM Producto
WHERE precioUnidad = (SELECT MAX(A.precioUnidad)
FROM Producto A)
UNION
SELECT NomProducto, PrecioUnidad
FROM Producto
WHEREprecioUnidad = (SELECT MIN(A.precioUnidad)
FROM Producto A)
GO

--4 Selecciona el Valor minimo y maximo de la tabla Producto
select MAX (precioUnidad) ValorMax, MIN (precioUnidad) ValorMin
fromProducto
--5 Selecciona el valor minimo y maximo todos los productos.
select B.nomProducto, max (A.precioUnidad) ValorMax, min (A.precioUnidad) ValorMin
from PedidosDet A
inner join Producto B
onA.idProducto = B.IdProducto
group by B.nomProducto

--6 traer la sumatoria de los pedidos por empleado
SELECT B.nomEmpleado, B.apeEmpleado, SUM (C.Cantidad) SUMXEMPLEADO
FROM PedidosCab A
INNERJOIN Empleados B
ON A.idEmpleado = B.IdEmpleado
INNER JOIN PedidosDet C
ON A.IdPedido = C.IdPedido
GROUP BY B.nomEmpleado, B.apeEmpleado

-- 7 traer la cantidad de pedidos por meses (count)select count (IdPedido) as pedidoxMes, datename (month, fechapedido)
from PedidosCab
group by datename (month, fechapedido)



--8 LA CANTIDAD DE PEDIDOS POR MESES
SELECT MONTH(fechapedido)AS MES,COUNT(idpedido) as pedidos
FROM PedidosCab
GROUP BY MONTH(fechapedido)

--9 selecione la CANTIDAD DE PEDIDOS DE LOS EMPLEADOS REALIZADAS EL DIA LUNES
SELECT idEmpleado, COUNT(idPedido)...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Ejercicios Bases de Datos
  • Ejercicios base de datos
  • Ejercicio base de datos
  • Ejercicios Teoricos Base De Datos
  • Ejercicios practicos de bases de datos
  • Ejercicio de bases de datos en sql
  • EJERCICIOS BASE DE DATOS
  • Ejercicio Bases De Datos

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS