我想找出一種方法來查詢最近12個完整的數據的月份,所以它會上升到上個月並忽略這個月。查詢最近12個月的數據,其中年份和月份是單獨的列
我之前做過這件事的時候,表格中有一個日期列,但我正在使用的這張新表格將日期分成兩個月份和年份列。
在SQL Server 2012中,我該如何解決這個問題?
在此先感謝。
示例數據:
CalendarYear CalendarMonth TotalSales
2014 3 35.00
2014 4 220.00
2015 2 243.00
2015 5 17.93
2015 6 216.36
2015 10 370.93
2015 12 350.00
2016 1 116.75
2016 2 13.78
所需的輸出(假設當前時間是在2016年2月):
CalendarYear CalendarMonth TotalSales
2015 2 243.00
2015 5 17.93
2015 6 216.36
2015 10 370.93
2015 12 350.00
2016 1 116.75
向我們展示樣本數據和願望輸出,這將有所幫助 –
只需添加我正在使用的小片段。希望就夠了。 – kaiguy