CREATE PROCEDURE SP_LibroMasPrestado() AS SELECT MIN(RL.FechaPrestamo) FechaPrestamoMinimo, MAX(RL.FechaPrestamo) FechaPrestamoMaximo, LCD.IdLibro, LCD.Descripcion, LCD.Cantidad FROM [ProyectoInventario].[dbo].[ReservaLibro] RL INNER JOIN (SELECT LMR.Cantidad, LMR.IdLibro, L.Descripcion FROM (SELECT TOP 1 [IdLibro], COUNT(*) Cantidad FROM [ProyectoInventario].[dbo].[ReservaLibro] GROUP BY IdLibro ORDER BY Cantidad DESC) AS LMR INNER JOIN Libro L ON LMR.IdLibro = L.IdLibro) LCD ON LCD.IdLibro = RL.IdLibro GROUP BY LCD.IdLibro, LCD.Descripcion, LCD.Cantidad
Comments
0 B
|👍
/👎