RT,现在弄了一个小说网站,ACCESS数据库的。判断每日点击。每周点击,和每月点击。数据库该怎么设计。数据库语句该如何写

解决方案 »

  1.   

    有个日期字段,然后就是sql统计了,access中有month day 等取日期的方法
      

  2.   

    select sum(consume),day([date]) from consume_record where year([date]) = '2006' group by day([date]) 
    这样?
      

  3.   

    select DatePart(d,日期字段) from 表
    select DatePart(ww,日期字段) from 表
    select DatePart(m,日期字段) from 表
      

  4.   

    请问下select DatePart(d,日期字段) from 表的D代表什么、
      

  5.   

    日期存一列即可,存为字符串。如20110506。
    在统计年时就是
    select * from name where dataStr like '2011%'
    统计月是
    select * from name where dataStr like '201105%'
    统计日是
    select * from name where dataStr = '20110506'
      

  6.   

    我ACCESS表是这样设计的。
    ID 总点击 月点击 周点击 日点击 小说对映编号
    感觉跟我想要的有差别
      

  7.   

    在请问下,里面有2个参数。我在ACCESS里面测试的时候,让输入 D的参数值,这又是怎么回事呢。
      

  8.   

    8楼那样是不合适的。
    表应该这样设计
    ID  小说对应编号  点击数(count)  时间(20110506)
    这样统计是每次用SQL统计
    select sum(count) from name where dataStr = '20110506'
    这样就可以了
      

  9.   

    dataStr就是存储时间的那列
      

  10.   

    这样查询出来代表什么。还不是把count这一列查询出来。不管模糊查询2011还是201105出来的都是count的值不是么