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

时间:2010-06-17 12:47:00 

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

我知道,在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

标签:函数,日期,access
0
投稿

猜你喜欢

  • 浅谈JavaScript编程语言的编码规范

    2010-08-18 12:08:00
  • 5 个简单实用的 CSS 属性

    2010-03-10 11:00:00
  • 网页设计中的对比原则

    2010-03-20 21:50:00
  • Javascript函数类型判断解决方案

    2009-08-27 15:32:00
  • 那些看一眼就让你难忘的广告

    2007-09-21 19:46:00
  • 分步启动数据库以重命名数据文件

    2009-03-25 12:33:00
  • Ajax+asp应用实例 注册模块,表单提交

    2011-04-08 10:47:00
  • 网页设计的十大戒律

    2008-08-10 17:55:00
  • Javascript 动画初探(原理)

    2009-02-06 15:53:00
  • MSSQL存储过程分页,ASP存储过程分页

    2009-09-11 12:50:00
  • Oracle的数据字典技术简析

    2010-07-20 13:03:00
  • 如何使用表单发送电子邮件?

    2010-05-16 15:13:00
  • CSS布局之浮动(二)三列浮动

    2008-08-19 12:47:00
  • plsql与tsql的语法不同

    2009-09-13 17:33:00
  • IE6实现min-width

    2008-06-12 12:40:00
  • asp自动补全html标签自动闭合(正则表达式)

    2013-06-01 20:01:59
  • (X)HTML Strict 下的嵌套规则

    2008-03-08 18:39:00
  • 有效LOGO设计的最重要的提示

    2010-06-09 12:05:00
  • Windows存储 SQL行溢出 差异备份及疑问

    2008-12-24 15:22:00
  • 第一类工厂与哈希对象

    2009-12-28 13:14:00
  • asp之家 网络编程 m.aspxhome.com