3 votes

Mysql: Calculer la fréquence des visites

J'ai cette table

CREATE OR REPLACE TABLE hits (ip bigint, page VARCHAR(256), agent VARCHAR(1000), 
                              date datetime)

et je veux calculer la fréquence de visite de Googlebot pour chaque page.

... WHERE agent like '%Googlebot%' group by page

4voto

OMG Ponies Points 144785

Utilisez:

  SELECT page,
         COUNT(*)
    FROM hits
   WHERE agent LIKE '%Googlebot%'
GROUP BY page

1voto

Pablo Santa Cruz Points 73944

Essayez ceci :

sélectionner page, count(1) as visites
  à partir de hits
 où agent like '%Googlebot%'
 groupe par page;

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X