当前位置: 代码网 > it编程>数据库>Access > 如何 在Access中选择指定日期前的记录?

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

2024年05月18日 Access 我要评论
我知道,在access中不能使用datediff,那么我们怎样才能选择指定日期前的若干记录呢? 虽然在access中不能使用datediff函数,但我们可以使用日期函数来实现这一功能。看看下面这个“
我知道,在access中不能使用datediff,那么我们怎样才能选择指定日期前的若干记录呢?

 

虽然在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
(0)

相关文章:

版权声明:本文内容由互联网用户贡献,该文观点仅代表作者本人。本站仅提供信息存储服务,不拥有所有权,不承担相关法律责任。 如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 2386932994@qq.com 举报,一经查实将立刻删除。

发表评论

验证码:
Copyright © 2017-2025  代码网 保留所有权利. 粤ICP备2024248653号
站长QQ:2386932994 | 联系邮箱:2386932994@qq.com