Está en la página 1de 4

UNIVERSIDAD NACIONAL DE CAÑETE

Escuela Profesional de Ingeniería de Sistemas

EXAMEN PARCIAL 01
Docente : Mg. Pedro Coronado Rodriguez
Universidad Nacional de Cañete, Perú
Estudiante:

Solis Torres Kenyo Yura


2101020352@undc.edu.pe

Curso:
Administración de base de datos II

SEMANA 08

CAÑETE - LIMA - 2023


PREGUNTAS
1) Mostrar los tres primeros pedidos con sus respectivas cantidades de productos,
ordenados de mayor a menor por la cantidad de productos por pedido (3 pts)

select top 3 IDPed, cantidad as Cantidad_de_Producto from Encargo

order by cantidad desc

2) Mostrar el nombre y el precio de aquellos productos que tienen el mayor precio,


ordenados por el precio de mayor a menor, además se debe mostrar el descuento de
acuerdo a los siguientes criterios: (5 ptd)

--si el precio fluctúa entre 0 y 100 se debe consignar: "Tiene un descuento de xxxx"

--si el precio fluctúa entre101 y 500 se debe consignar: "Tiene un descuento de xxxx"

--si el precio es mayor a 1000 se debe consignar: "Tiene un descuento de xxxx"

select nombre, precio,

case

when precio between 0 and 100 then 'Tiene un descuento de 10 porciento'

when precio between 101 and 500 then 'Tiene un descuento de 20 porciento'

when precio > 1000 then 'Tiene un descuento de 30 porciento'

else 'No hay descuento'

end Tipo

from Producto

order by precio desc

2
select nombre, precio,

case

when precio between 0 and 100 then precio*0.10

when precio between 101 and 500 then precio*0.20

when precio > 1000 then precio*0.30

else 0

end Descuento

from Producto

WHERE precio is not null

order by precio desc

3) Mostrar la cantidad de producto de un pedido específico (2 pts)

select IDPed, cantidad as Cantidad_de_Producto from Encargo

where IDPed = 6

3
4

También podría gustarte