access查询最近几天的记录

2018-03-07 08:25:00
黄善超
原创
666


在数据统计中,我们经常需要对最近一个月,最近一周等数据进行统计分析。

因为每天的日期是动态变动的,如何筛选这前几天的记录呢?

 

这里我们可以使用DateDiff 函数:表示两个指定日期间的时间间隔数目

如表中有数据,“bb”为日期字段,需要查询7天前的记录(PS:今天是2018-3-7)


效果如图所示:


详细源码:

Private Sub Form_Load()
    Me.List0.RowSource = "select * from 表1 where DateDiff('d',bb,date())<=7 and DateDiff('d',bb,date())>0 " 
End Sub

    分享