0
NTILEを使っていくつかのクエリを試みましたが、毎年四分位を計算するためには機能しません。 SQLクエリは以下のとおりです。毎年計算四分位のためのSQLクエリを書く方法
select distinct datepart(Week,startingdate) as Week,datepart(year,startingdate) as years,sum(users+isnull(tbl_MobileGoogleAnalyticsData.M_Users,0)) as users
into #googleanalyticsUsers
from tbl_GoogleAnalyticsData
left join tbl_MobileGoogleAnalyticsData on tbl_GoogleAnalyticsData.actualdate=tbl_MobileGoogleAnalyticsData.M_ActualDate
group by datepart(Week,startingdate) ,datepart(year,startingdate)
select distinct Week, years,users from #googleanalyticsUsers order by years asc
select distinct week,NTILE(4) OVER(ORDER BY years DESC) AS Quartile,years
from #googleanalyticsUsers
order by years asc
問題は、私は賢明週にデータを持っているので、私は今年のすべての13週を合計する必要がある(四半期ごと意味)と、この合計は毎年起こるはずです。方法は私を助けてください。