Bonjour
j'ai une table stats contenant un ligne par connexion d'un utilisateur a une page de mon site Web.
structure :
Code SQL : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 CREATE TABLE `stats` ( `id_page` int(5) NOT NULL, `ip` varchar(16) NOT NULL, `date` timestamp NOT NULL default CURRENT_TIMESTAMP on update CURRENT_TIMESTAMP, PRIMARY KEY (`date`) ) ENGINE=MyISAM DEFAULT CHARSET=latin1;
je voudrais effectué une requete qui me retourne la moyenne du nombre de connexions par heure sur une page donnée.
je suis arrivé a faire la somme : SELECT count(*) A,DATE_FORMAT(date, '%k') B FROM `stats` WHERE id_page=$telId group by B;
si je remplace count par avg sa me renvoie une erreur
avez vous une idée?
merci
Partager