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 *, (Valor + (Valor * 0.05)) As Aumento
From tblMaterial Inner Join tblPrestamo
On TblMaterial.Cod_Material = TblPrestamo.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 Inner Join tblTipo_Material
On tblMaterial.CodTipo_Material = tblTipo_Material.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 * From tblusuario Inner Join tblPertenece
On tblusuario.Cedula = tblPertenece.Cedula
Where Estado_usuario = 'Pendiente'
No hay comentarios:
Publicar un comentario