iT邦幫忙

0

ACCESS 有關日期篩選的問題

匿名 2008-10-01 15:20:0610206 瀏覽

您好~
我最近作了一個資料庫想要篩選出該月份的報表
日期 資料
2008/1/2 XXXXXXX
2008/2/5 XXXXXXX
2008/1/4 XXXXXXX
2008/5/6 XXXXXXX
想要篩選出一月份的報表如下
日期 資料
2008/1/2 XXXXXXX
2008/1/4 XXXXXXX
不知道ACCESS是否可以做到只有YYYY/MM的篩選,但可以完整列出YYYY/MM/DD的方法。

1 個回答

14
jamesjan
iT邦高手 1 級 ‧ 2008-10-01 17:25:55
最佳解答

基本上您透過 YEAR() & MONTH() 兩個函數的使用或者 Format() 函數即可達成

<pre class="c" name="code">select * from your_table where YEAR(date_field)=2008 and MONTH(date_field)=1

或者

<pre class="c" name="code">select * from your_table where Format(date_field,"yyyy/MM")="2008/01"

兩者皆可,Format 語法只能在 ACCESS work

我要發表回答

立即登入回答