我正在使用Visual Studio 2012和SQL Server 2012.我試圖創建一個簡單的下拉參數來顯示給定時間範圍內的通用月份/年份,可以說最後5年或6年例如... 2016年9月,2016年10月,等)。SSRS通用下拉月份參數
編輯:我的目標是,我有一個StartDate字段的記錄和所有記錄在某個月內,我想用參數捕捉。
當創建我的參數來獲取範圍時,我已經使用Date/Time字段的開始日期和結束日期參數。我不再希望使用它,因爲我的最終用戶只需按月/年就可以使用它。
這是我的代碼,現在只顯示開始日期的月份。如何修改此代碼以顯示月份和年份?
SELECT DISTINCT DATENAME(month,A.[STRT_DTTM]) AS [Month]
FROM Work as A
WHERE A.[STRT_DTTM] IS NOT NULL
ORDER BY DATENAME(month,A.[STRT_DTTM])
此外,一旦代碼被修改,我將如何去了解這個正常日曆流量進行排序月(又名一月,二月,三月,四月......?)
這就是我一直在使用前和而範圍是好的和有用的。不幸的是,這不是我最終用戶想要的。 – smul86
基本上做了你所說的,但在本月的第一天和最後一天添加了表達式。最初並不是我想要做的,但它成功了。 – smul86