Ver Mensaje Individual
  #2 (permalink)  
Antiguo 08/03/2013, 05:35
quimfv
Colaborador
 
Fecha de Ingreso: marzo-2008
Ubicación: Sabadell
Mensajes: 4.897
Antigüedad: 16 años, 8 meses
Puntos: 574
Respuesta: Mostrar películas más vistas de la semana (Php+MySql)

Código MySQL:
Ver original
  1. SELECT idPeli,count(*) as nvisitas
  2. FROM visitas
  3. WHERE WEEK(date(campoDATETIME))=WEEK(DATE(NOW()))
  4. GROUP BY idPeli
  5. ORDER BY nvisitas DESC

Ahi tienes el id de las 5 peliculas mas visitadas de la semana actual.

Quizas seria mejor de los ultimos 7 dias puesto que el primer dia de la semana dara un resultado poco singnificativo.

WHERE date(campoDATETIME)>=DATE_SUB(DATE(NOW()), INTERVAL 7 DAY)
__________________
Quim
--------------------------------------------------
Ayudar a ayudar es una buena práctica!!! Y da buenos resultados.

Última edición por quimfv; 08/03/2013 a las 05:42