Practica Calificada de SQL Server 2008

2
Lenguaje de Programación II (Pro PRACTICA B 1. Crear una consulta que perm (usar tablas clientes y pe 2. Crear una consulta que per impares y la fecha completa el campo FechaPedido y Ci 3. Mostrar todos los pedidos mayor a 150. (Utilice subco la tabla empleados). (Tabla 4. Crear una consulta que per 1996. (Tablas Pedidos,D Donde CompraTotal sera ofesor: Carlos García Vergara) A CALIFICADA DE SQL SERVER 2 Base de datos Neptuno mita buscar a los 2 clientes con mayor cantidad de p edidos). rmita mostrar todos los pedidos pares que fueron v a con el siguiente formato Ciudad jueves 2 de agos iudadDestinatario. (Usar Tabla Pedidos) vendidos del empleado menos antiguo, cuyo car onsulta para buscar el empleado menos antiguo(Fech as Pedidos y Empleados) rmita mostrar el cliente que tenga el mayor total de Detalles de Pedidos y Clientes) (Use el campo igual a la suma del campo PrecioUnidad por el camp Página 1 2008 pedidos realizados. vendidos en meses sto de 1996. Utilice rgo de pedido sea hacontratacion) de compra por el año Fecha de Pedido). po Cantidad.

Transcript of Practica Calificada de SQL Server 2008

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).