CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
IBM Rational 系统开发最佳实践工具包 WebSphere MQ 最佳实践 TOP 15
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  其他数据库开发 >  Access

这样的数据库,如何设计?

楼主alicc(狂图)2006-03-16 12:50:41 在 其他数据库开发 / Access 提问

1. 在某一段时间内,在所有记录中提取本段时间点击数最高的记录  
  2. 在某一段时间内,在所有记录中提取本段时间内添加的记录点击数最高的记录  
   
  这是两种按时间排序热门文章的意思。  
   
  文章列表,能列出,日热门、周热门、月热门、总热门。这个点击率的数据库设计要怎么样好?  
   
  我要实现的是第1种。。  
  问题点数:20、回复次数:4Top

1 楼wj_23(无极)回复于 2006-03-16 13:23:24 得分 0

b   zdTop

2 楼changechange(http://access911.net 是我的个人网站,欢迎光临)回复于 2006-03-16 13:24:08 得分 20

加一个表  
   
  ID,文章ID,点击时间  
   
  每有一个点击就加一条记录。  
   
   
   
  还有一种方式比较复杂,要两个表  
  在文章表里面增加一个点击次数字段  
  另外再根据时间段建立一个表  
   
  ID,时间段,文章ID,点击次数  
   
  Top

3 楼alicc(狂图)回复于 2006-03-16 14:23:29 得分 0

楼上的方法,有点不拖。  
  比如:我要统计一个10条记录列表出来,要运行10次查询。Top

4 楼alicc(狂图)回复于 2006-03-16 14:24:07 得分 0

不对,是要把每篇文章的点击数都统计出来再选择前n个。。这个不行  
  Top

相关问题

  • 这样的数据库如何设计?
  • 如何设计这样的数据库
  • 这样的数据库如何设计?
  • 这样的数据库如何设计?
  • 数据库如何设计
  • 这样的数据库结构该如何设计(在线等)
  • 这样的需求, 如何来设计数据库的table schema ?
  • 这样设计数据库的表如何?
  • 这样的表如何设计成数据库表?急!!!!!!!!!!
  • 这样的数据库,如何设计呢???

关键词

  • 记录
  • 点击
  • 表
  • 点击数
  • 热门
  • 文章
  • 时间

得分解答快速导航

  • 帖主:alicc
  • changechange

相关链接

  • CSDN Blog
  • 技术文档
  • 代码下载
  • 第二书店
  • 读书频道

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
北京创新乐知广告有限公司 版权所有, 京 ICP 证 070598 号
世纪乐知(北京)网络技术有限公司 提供技术支持
Copyright © 2000-2008, CSDN.NET, All Rights Reserved
GongshangLogo