怎么做日访量排名?
先建一个数据表,
建立ip,time,id三个字段,
用户每访问一个一个不同id的页面,插入数据表
先要将这些不同id页面的访问量排名。应该怎么做?
最好能将sql语句写出来,一定给分!!!
问题点数:20、回复次数:8Top
1 楼sillyfox(傻狐狸)回复于 2001-09-25 10:23:10 得分 0
这样的数据表设计能实现吗?不能的话请给我设计一个方案Top
2 楼sillyfox(傻狐狸)回复于 2001-09-25 13:48:31 得分 0
帮个忙行吗?
我急啊!Top
3 楼danfeng(丹枫)回复于 2001-09-25 19:05:53 得分 0
也有一个挺麻烦的办法 ~~ 先用我上次交你的办法取出每天的访问量和对应的页面id ~~
组成一个数组 ~~~ 再把访问量排序 ~~ 在根据访问量的顺序取出对应的id值就ok了三Top
4 楼danfeng(丹枫)回复于 2001-09-25 19:06:37 得分 0
我提供了两种方法是不是有双倍的分呀 呵呵 Top
5 楼zxyufan(宇凡)回复于 2001-09-25 21:30:05 得分 10
肯定要加个count字段~~~
在每次页面被访问的时候,先判断目前的时间,如果与库里记录的不是同一天,则先把count字段的值update 成0再加一,如果是同一天就直接加一~~Top
6 楼danfeng(丹枫)回复于 2001-09-26 18:51:43 得分 10
那他要是想同时统计日访问量,周访问量,总访问量是不是要假三个字段呢?
还不如向我说的那样用php处理一下呢 :)Top




