怎么在Access中设置指定日期前的记载
摘要:怎么在Access中设置指定日期前的记载
怎么在Access中设置指定日期前的记载
一同来学习看看吧:
咱们只管在Access中不能利用DateDiff函数,但可能利用日期函数来完成这一性能。看看下面这个“庞大”的示例,就是完成如何抉择前8个包括今天及今天以前的日期的记载的语句:
select TOP 3 * 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=4 order by id DESC
咱们只管在Access中不能利用DateDiff函数,但可能利用日期函数来完成这一性能。看看下面这个“庞大”的示例,就是完成如何抉择前8个包括今天及今天以前的日期的记载的语句:
select TOP 3 * 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=4 order by id DESC