DateDiff( 间隔字符, 日期1, 日期2 [,firstdayofweek[, firstweekofyear]]) 一般使用 DateDiff( 间隔字符, 日期1, 日期2) 就足够了。 解释一下:此函数返回间隔的日期或时间,返回的是年、月、日就要设置间隔字符了,比如间隔字符为:"yyyy" 就表示比较年份, "d" 比较日期,"m" 比较月份,如果日期1晚于日期1,那么会返回负数。 1、首先在设计ACCESS数据表时,日期字段必须为:日期/时间,如果字段类型为字符等,日期比较时会不正确。 2、SQL语句例子(查找比指定日期后的记录):
代码一select * from 表名 where DateDiff( "d", 日期字段列名, #指定日期#) <= 0代码二select * from 表名 where 日期字段列名>#指定日期#