Download - Practica Calificada de SQL Server 2008

Transcript
Page 1: Practica Calificada de SQL Server 2008

Lenguaje de Programación II (Profesor: Carlos

PRACTICA CALIFICADA DE SQL SERVER 2008

Base de datos Neptuno

1. Crear una consulta que permita buscar a los 2 clientes con mayor cantidad de pedidos realizados.

(usar tablas clientes y pedidos).

2. Crear una consulta que permita m

impares y la fecha completa con el siguiente formato Ciudad jueves 2 de agosto de 1996. Utilice

el campo FechaPedido y CiudadDestinatario.

3. Mostrar todos los pedidos vendidos del empleado

mayor a 150. (Utilice subconsulta para buscar el empleado menos antiguo(Fechacontratacion) de

la tabla empleados). (Tablas Pedidos y Empleados

4. Crear una consulta que permita mostrar el cliente que tenga el mayor total de compra por el año

1996. (Tablas Pedidos,Detalles de Pedidos y Clientes)

Donde CompraTotal sera igual a la suma del campo PrecioUnidad por el campo Ca

II (Profesor: Carlos García Vergara)

CA CALIFICADA DE SQL SERVER 2008

Base de datos Neptuno

Crear una consulta que permita buscar a los 2 clientes con mayor cantidad de pedidos realizados.

(usar tablas clientes y pedidos).

Crear una consulta que permita mostrar todos los pedidos pares que fueron vendidos en meses

y la fecha completa con el siguiente formato Ciudad jueves 2 de agosto de 1996. Utilice

CiudadDestinatario. (Usar Tabla Pedidos)

Mostrar todos los pedidos vendidos del empleado menos antiguo, cuyo cargo de pedido sea

mayor a 150. (Utilice subconsulta para buscar el empleado menos antiguo(Fechacontratacion) de

Tablas Pedidos y Empleados)

que permita mostrar el cliente que tenga el mayor total de compra por el año

(Tablas Pedidos,Detalles de Pedidos y Clientes) (Use el campo Fecha de Pedido).

sera igual a la suma del campo PrecioUnidad por el campo Ca

Página 1

CA CALIFICADA DE SQL SERVER 2008

Crear una consulta que permita buscar a los 2 clientes con mayor cantidad de pedidos realizados.

vendidos en meses

y la fecha completa con el siguiente formato Ciudad jueves 2 de agosto de 1996. Utilice

cuyo cargo de pedido sea

mayor a 150. (Utilice subconsulta para buscar el empleado menos antiguo(Fechacontratacion) de

que permita mostrar el cliente que tenga el mayor total de compra por el año

(Use el campo Fecha de Pedido).

sera igual a la suma del campo PrecioUnidad por el campo Cantidad.

Page 2: Practica Calificada de SQL Server 2008

Lenguaje de Programación II (Profesor: Carlos García Vergara) Página 2

5. Crear una vista que muestre cual es la categoria que tiene mas productos suspendidos. (Tabla

Categoria y Productos). Donde suspendido=1 y no suspendido=0

6. Crear una consulta que muestre todos los Pedidos cuyo total de venta se encuentre en el rango

de 15000 hasta 20000 y los dias que demoro en llegar el pedido. (Venta =>

Sum(PrecioUnidad * Cantidad)). Los dias de entrega lo obtendra de la diferencia entre las

fechas FechaPedido con FechaEntrega. (Tablas Pedidos y Detalles de Pedidos). (Usar

Group by y Having).