周、月排行榜设计
来源:互联网 发布:jdk和java区别 编辑:程序博客网 时间:2024/04/28 03:50
制作周排行、月排行设计。
数据库表设计:Rank表
电影表、或新闻表
Contentid为 电影 或 新闻表之类 的的ID字段。
每当点击电影或新闻时
1.Rank表有记录则每点击一次当天点击加1:
("update Rank set Hits=Hits+1 where Contentid='" + contentid + "' and Date='" + dt.ToString() + "'") //dt.ToString()是日期
2.如果无记录则先插入记录:
("insert into Rank (Contentid,Date,Hits) values('" + contentid + "','" + dt.ToString() + "','1' )")排行的SQL语句为(里面的参数0是搜索今天的点击,改为29则是近30天的点击):
select News.ID,Contentid,sum(Hits)as Hits,Head from Rank,News where DATEDIFF(day, Date, getdate())<=0and News.ID=Rank.Contentid group by contentid,Head,News.ID
阅读全文
0 0
- 周、月排行榜设计
- 周排行、月排行榜开发总结
- 排行榜设计
- 周排行、月排行榜开发总结(转载)
- 11月 第4周 GitChat 话题排行榜
- 文章点击周排行、月排行榜功能开发总结
- 4月编程语言排行榜
- 5月编程语言排行榜
- 5月编程语言排行榜
- 5月编程语言排行榜
- 9月编程语言排行榜
- 10月编程语言排行榜
- 7月编程语言排行榜
- 编程语言 7 月排行榜
- 设计模式使用率排行榜
- 设计模式使用率排行榜
- 设计模式使用率排行榜
- 设计模式Top10排行榜
- 从 dig(nslookup) bind —— windows 下的域名解析服务器信息的查看
- CURL常用命令
- 第5章 8051单片机工作原理
- 静态synchronized方法和非静态synchronized方法的锁对象不是同一个
- NestedScrollView替代了ScrollView解决嵌套难题
- 周、月排行榜设计
- Floyd-Warshall 最短路
- (C++)Vector 简单的底层实现
- 控制ListView(RecyclerView)中Adapter中的控件的显示和隐藏
- CodeForces807c_二分+思维
- Mysql5中文问题
- (图)最小生成树(克鲁斯卡尔算法)
- HDU
- 通信方式--管道(父子进程通信)