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

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

Bueno entonces lo que debemos hacer es general la consulta 

select * from tblMaterial




Luego procedemos a realizar el incremento en los materiales.
select tblMaterial.*, (tblMaterial.Valor + tblMaterial.Valor * 0.05) as incremento
from tblMaterial inner join tblprestamo
on tblmaterial.Cod_material = tblprestamo.Cod_material
where Fecha_Entrega > 01/01/2010


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

Luego procedemos a mostrar el tipo de material y su promedio
select tblTipo_Material.NombreTipo_Material, AVG(tblMaterial.Valor) as promedio
from tblTipo_Material inner join tblMaterial
on tblMaterial.CodTipo_Material = tblTipo_Material.CodTipo_Material
group by tblTipo_Material.NombreTipo_Material




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

En este no arroja ningún resultado porque el estado pendiente no existe.

select tblUsuario.Nombre,Telefono,Direccion
from tblUsuario
inner join tblTipo_Usuario
on tblUsuario.Cod_Tipo = tblTipo_Usuario.Cod_tipo
inner join tblPertenece
on tblPertenece.Cedula = tblUsuario.Cedula
where
Estado_Usuario='pendiente'

Comentarios

Entradas populares de este blog

MI PORTAFOLIO UNIDAD 1

INTRODUCCION A LA PROGRAMACIÓN LINEAL