有人可以幫助使用四個參數(StartDate,EndDate和DayOftheWeek和Frequency)的SQL函數,並返回在這些日期範圍之間的numberofPeriods。如何創建將在兩個日期之間返回numberOfPeriods的函數
例如,如果您將startdate作爲05/12/2011傳遞,enddate作爲06/12/2011,並且DayOftheweek = Friday,並且Frequency = Weekly),那麼它應該計算05/12之間有多少個星期五/ 2011和06/12/2011每週。在此示例中,這些日期範圍之間有5個星期五。
在我看來,像你試圖使用數據庫引擎來計算datespans ....它肯定能夠這一點,但我沒有看到你爲什麼想要這樣做?考慮到與存儲的數據無關...... – Matthew 2011-05-11 22:01:50
什麼是「頻率」?如果您通過DayOftheweek = Friday,那麼比Weekly還有什麼其他頻率會有意義? – 2011-05-11 22:03:19