Mi aprendizaje sobre Tipos de consultas -caso de estudio “Biblioteca”

 1. Mostrar los datos de todos los materiales con un aumento del 5% si se han prestado en fechas mayores a 01/01/2010.

select material.*, Valor * 0.05 as aumento from tblMaterial as material
inner join tblPrestamo as prestamo
on material.Cod_material = prestamo.Cod_Material
where Fecha_Entrega > '01/01/2010'

 

2. Mostrar el tipo de material y su promedio en valor de materiales que se ha prestado.

select NombreTipo_Material, AVG(valor) as promedio
from tblMaterial as material
inner join tblTipo_Material as tipo
on material.CodTipo_Material = tipo.CodTipo_Material
where Cod_material = any (select Cod_material
from tblPrestamo) group by NombreTipo_Material

3. Mostrar los datos de los usuarios con estado pendiente que pertenecen a todas las dependencias.

select usuario.*from tblusuario as usuario
inner join tblPertenece as pertenece
on usuario.Cedula = pertenece.Cedula
where Estado_usuario = 'Pendiente'

Comentarios

Entradas populares de este blog

MI PORTAFOLIO UNIDAD 1

INTRODUCCION A LA PROGRAMACIÓN LINEAL