如果查詢時間段是維中的成員,那么這段時間的量的匯總可以直接得出!(缺省狀態下,維中成員是按級別 匯總的),如查詢1997年或1997年3月的匯總,可以使用以下語句: select {[time2].[1997]} on columns, {[customers].[country].members} on rows from sales where ([measures].[store sales]) 或[time].[1997].[q1].[3] 但很多情況下,客戶希望得到任意時間段的匯總!通常,我們可以這樣實現: 如:1997.1.8--1997.5.13 with member [time2].[1997.1.8--1997.5.13] as 'sum([time2].[1997].[q1].[1].[8]:[time2].[1997].[q2].[5].[13])' select {[time2].[1997.1.8--1997.5.13]} on columns, {[customers].[country].members} on rows from sales where ([measures].[store sales])