Mysql: Calculate visit frequency

核能气质少年 提交于 2019-12-10 20:51:23

问题


I have this table

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

and I want to calculate googlebot visit frequency for every page.

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

回答1:


Use:

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



回答2:


Try this:

select page, count(1) as visits
  from hits
 where agent like '%Googlebot%'
 group by page;


来源:https://stackoverflow.com/questions/3743447/mysql-calculate-visit-frequency

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!