程序员人生 网站导航

如何 在Access中选择指定日期前的记录?

栏目:access时间:2014-03-05 03:52:14
我知道在Access中不能使用DateDiff那么我们怎样才能选择指定日期前的若干记录呢?

 

虽然在Access中不能使用DateDiff函数但我们可以使用日期函数来实现这一功能看看下面这个庞大的示例就是实现如何选择前个包括今天及今天以前的日期的记录的语句

  select TOP  * from mytable where ((YEAR(ndate)<&year(now)&) or (YEAR(ndate)=&year(now)& and MONTH(ndate)<&month(now)&) or (YEAR(ndate)=&year(now)& and MONTH(ndate)=&month(now)& and DAY(ndate)<=&day(now)&)) and fenlei= order by id DESC
------分隔线----------------------------
------分隔线----------------------------

最新技术推荐