Soient deux tables

table_tuto avec les champs "id" et "titre"

table_tuto_click avec les champs "id" "id_tuto" et "date_click" qui contient un enregistrement par click sur un tuto.

La fonction count() dans la requête SQL suivante va me permettre de savoir combien de fois chaque tuto a été cliqué depuis le 1 janvier 2011

SELECT  tt.titre, count( * ) AS nOccurence FROM `table_tuto_click` ttc, `table_tuto` tt
	WHERE ttc.id_tuto=tt.id AND ttc.date_click >'2011-01-01' GROUP BY ttc.id_tuto ORDER BY nOccurence desc

J'ai en sortie de ma requête, la liste des titres de mes tutos avec leur nombre de click total associé (depuis le 01 janvier 2011)

 

0 réponses

Laisser un commentaire

Participez-vous à la discussion?
N'hésitez pas à contribuer!

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *

Ce site utilise Akismet pour réduire les indésirables. En savoir plus sur comment les données de vos commentaires sont utilisées.