我看到這個局面堆棧溢出,但沒有適合的MS-Access中的contect各種主題...SQL - 兩個日期(非VBA)之間的查詢範圍
給定一個起始日期和結束日期,有沒有一種方法可以通過SQL在時間範圍內爲每個給定的月份返回記錄?
EG:
A record has a Start Date of #1/1/2010# and an End Date of #1/31/2010#
Running the query against that single record, I would like the results to be
#1/4/2010# (Monday the 4th)
#1/11/2010# (Monday the 11th)
#1/18/2010# ...etc
#1/25/2010#
限制
- MS-Access 2003中:任何情況下/在SQL中環路(IIF語句都不錯)
- 這是一種觀點而已,沒有VBA會因爲數據不會被篡改。斷開連接的記錄集是我最後的選擇。我希望找到一些方法來調用SQL中的自定義函數以幫助返回這些值...某些類存儲在全局範圍內,而您在此日期範圍內迭代時可能...
這可能嗎?我看到很多不,但是如果有一種方法可以將值傳遞給函數,我可以找到一種方法來實現這個功能。可悲的是,我沒有辦法在不使用d/c記錄集的情況下模擬存儲過程,至少我知道......任何專家都知道某種方式?
我很難理解這個問題。你的例子並沒有多說 – 2010-04-09 22:17:10
我明白你的意思了。不幸的是,我沒有解決方案 – 2010-04-09 22:26:00
它看起來像你已經關閉了不合適的所有方法,可以幫助你完成任務。我不知道如果你不打算以與你所說的不同的方式開展工作,任何人都無法幫助你。 – 2010-04-11 01:10:00