如题.
我需要做一张表,来记录一个月内文章的点击此书,并要统计一周内文章的点击次数。
我如何定义这张表
样1: id,monthid,dayid,articleid,hitcount
样2:id,monthid,day01,day02,day03,........,day30,day31,articleid,hitcount 这两种定义哪种比较好一些,我感觉第二种比较笨。
还有就是要统计一周内文章的点击次数的话,应该如何统计呢?
如果大虾们有好的方法,也请告知啊~
我需要做一张表,来记录一个月内文章的点击此书,并要统计一周内文章的点击次数。
我如何定义这张表
样1: id,monthid,dayid,articleid,hitcount
样2:id,monthid,day01,day02,day03,........,day30,day31,articleid,hitcount 这两种定义哪种比较好一些,我感觉第二种比较笨。
还有就是要统计一周内文章的点击次数的话,应该如何统计呢?
如果大虾们有好的方法,也请告知啊~
弄个作业,每周统计一下写入即可
统计时,按月统计时:
select articleid,convert(varchar(7),dt,120),sum(hitcount) from tb group by articleid,convert(varchar(7),dt,120)
即可统计所有文章按月的点击总和
按周统计时,
select articleid,datepart(wk,dt),sum(hitcount) from tb group by articleid,datepart(wk,dt)
当然还要区分一下年份.