我想在ACCESS数据库中,查询出近一周,近一月,近一年记录。和本周,本月,本年记录。。这样的该如何查询呢?

解决方案 »

  1.   

    有当前日期了,就有近一周的日期范围了呀。
    至于本周,本月等,access中没试过,但是sql中到是都能实现。
      

  2.   

    近一周,近一月,近一年记录。
    ------------------------------------------------------
    最不浪费脑子的办法。给出两个日期,然后between .end
      

  3.   

    近一周,近一月,近一年记录。
    ------------------------------------------------------
    最不浪费脑子的办法。给出两个日期,然后between .end
    ------------------------------------------------------哈哈,这样也可以,用两个datetimepicker进行时间确定好了~~~`
    当然,你的时间录入的格式也应该规范
      

  4.   

    查找某一时间段的记录:
    select * from 表 where 日期字段between'2005/12/12 and 2005/12/30

    select * from 表 where  convert(int,日期字段)>20051212 and 
                            convert(int,日期字段)<20051230
    也可以用加减运算~~~当前日期-具体天数
      

  5.   

    select * from 表 where 日期字段between #2005/12/12# and #2005/12/30#