jueves, 15 de noviembre de 2012

SOLUCION 2 LABORATORIO 1 DE BASE DE DATOS

Bueno, aquí les traigo el query numero dos de este laboratorio. Espero les sirva de mucho.

o Seleccione el top 10 de las películas que más tiempo han pasado fuera de la tienda por concepto de alquiler en los últimos 3 meses.


SELECT *
FROM(
SELECT P.NOMBRE, D.ID_PELICULA, COUNT(*) AS CONTEO
FROM 
    PELICULA P, 
    DETALLEP_ALQUILER D,
    ALQUILER A
WHERE P.ID_PELICULA = D.ID_PELICULA
    AND D.ID_ALQUILER = A.ID_ALQUILER
    AND A.F_ALQUILER >= '01/01/2012'
GROUP BY P.NOMBRE, D.ID_PELICULA 
ORDER BY CONTEO DESC)
WHERE ROWNUM <=5

1 comentario: