一开始不会用sum,只用生加的方法
with
member [行政区].[地区].[所有 地区].[四川]
as '[行政区].[地区].[所有 地区].[阿坝]+[行政区].[地区].[所有 地区].[成都]'
select
{[Measures].[Tch性能数据 话音信道总话务量],[Measures].[Sdcch性能数据 Sdcch总话务量]}
on columns,
{[记录时间].[按月划分].[所有 记录时间].[2006].[04].[26]:[记录时间].[按月划分].[所有 记录时间].[2006].[04].[30]}
on rows
from Radio_cell
where ([行政区].[地区].[所有 地区].[四川])
后来用了sum,但是中间有多余的东西
with
member [行政区].[地区].[所有 地区].[四川]
as 'sum([行政区].[地区].[所有 地区].[阿坝]:[行政区].[地区].[所有 地区].[成都])'
select
{[Measures].[Tch性能数据 话音信道总话务量],[Measures].[Sdcch性能数据 Sdcch总话务量]}
on columns,
{[记录时间].[按月划分].[所有 记录时间].[2006].[04].[26]:[记录时间].[按月划分].[所有 记录时间].[2006].[04].[30]}
on rows
from Radio_cell
where ([行政区].[地区].[所有 地区].[四川])
这个表示把从[阿坝]到[成都]中间的所有地市州的集合
最后找到了正确的道路
with
member [行政区].[地区].[所有 地区].[四川]
as 'sum({[行政区].[地区].[所有 地区].[阿坝],[行政区].[地区].[所有 地区].[成都]})'
select
{[Measures].[Tch性能数据 话音信道总话务量],[Measures].[Sdcch性能数据 Sdcch总话务量]}
on columns,
{[记录时间].[按月划分].[所有 记录时间].[2006].[04].[26]:[记录时间].[按月划分].[所有 记录时间].[2006].[04].[30]}
on rows
from Radio_cell
where ([行政区].[地区].[所有 地区].[四川])