Access 選取查詢的問題(Urgent)

2008-03-25 5:32 am
請大家幫忙, 如果係選取查詢裏面要做一個準則, 個準則想係
1/1/2007至31/12/2007 裏面所有日子, 我應該點做呀??? 大家唔好比Link叫我睇, 我己經睇曬啦, 十萬個晤該, Thanks

回答 (3)

2008-03-25 5:38 am
✔ 最佳答案
準則可以寫成︰between 1/1/12007 and 31/12/2007
2008-03-25 9:07 am
除了用 Between #1/1/2007# And 12/31/2007# 外,還可以用 Year(), Motn(), Day() function。

例如要查詢的項目欄叫 OpenDate
Year([OpenDate]) = 2007

查詢某年某月
Month([OpenDate]) = 5
Year([OpenDate]) = 2007

Between #5/1/2007# And #5/31/2007#

也可以用 DatePart function
DatePart("m", [OpenDate]) = 5
DatePart("yyyy", [OpenDate]) = 2007

2008-03-25 01:11:24 補充:
chrisyiu 兄
DatePart() 裏年份應為"yyyy","y"是年中的第幾日。
2008-03-25 6:54 am
另一方法是使用datepart, 假設該欄位是date1, 那你可寫成該準則為
datepart('y', date1)=2007


收錄日期: 2021-04-26 13:12:56
原文連結 [永久失效]:
https://hk.answers.yahoo.com/question/index?qid=20080324000051KK03489

檢視 Wayback Machine 備份