首頁>
2
回覆列表
  • 1 # 用戶528230168923630

    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 日期字段列名>#指定日期#