1. Del siguiente modelo ya elaborado en la prctica anterior agregar en la tabla Libro
el campo Penalidad (monto que se debe de pagar por da si excede los das de prstamo) y en la tabla Prstamo agregar el campo Cantidad_Dias (Das a Prestar el ejemplar), luego desarrollar las siguientes consultas de funciones de agregado.
PRACTICA DE FUNCIONES DE AGREGADO
2. Mostrar el nmero de prstamos realizados. SELECT COUNT(N_PRESTAMO)as PRESTAMOS from PRESTAMOS GO
3. Mostrar la cantidad de libros disponibles por autor
SELECT a.nombre,count(a.ID_AUTOR) as Cantidad FROM autor a inner join libro l ON a.ID_AUTOR=l.ID_AUTOR GROUP BY a.ID_AUTOR,a.nombre GO
4. Mostrar la fecha mxima de devolucin del libro
SELECT L.TITULO as LIBRO,max(D.FECHA_DEVOL)as Fecha_Maxima_De_Devolucion from DETALLE_PRESTAMO d inner join LIBRO L on D.ID_LIBRO=L.ID_LIBRO group by L.TITULO,D.FECHA_DEVOL
5. Mostrarla fecha mnima de devolucin del prstamo.
SELECT min(FECHA) as Devolucion_Prestamo from PRESTAMOS go
6. Mostrarla recaudacin diaria por suma de penalidades pagadas
SELECT SUM(PENALIDAD)AS RECAUDACION FROM LIBRO GO
7. Mostar el promedio recaudado por pago de penalidades