2012-02-24 4 views
0

Я хочу отсортировать один столбец в отложенном формате. Запрос на MDX необходимо отсортировать, как показано ниже. В я использую поле «[Measures]. [Count]» в предложении where. И я хочу, чтобы отсортировать меры по убыванию format..I уже использовали «порядок» функции в qry.bt я получаю ошибки ..MDX SORTING не работает

/*

SELECT 
NON EMPTY { [Operator].[Total],[Operator].[Total] .Children } ON COLUMNS, 
NON EMPTY { [Circle].[Total], [Circle].[Total] .Children } ON ROWS FROM 
[GENERATOR] 
WHERE 
([Measures].[Count], [RoamingFlag].[INRoaming], [Date].[${yesterday}] ,   [SuccessFailureDetails].[FAILURE]) 

*/ 

Может кто-нибудь помочь мне решить проблема .. Спасибо ...

ответ

0

SELECT
NON EMPTY {[Operator].[Total],[Operator].[Total].Children} ON COLUMNS,
NON EMPTY ORDER({[Circle].[Total],[Circle].[Total].Children},[Measures].[Count],BASC) ON ROWS FROM [GENERATOR]
WHERE ([Measures].[Count], [RoamingFlag].[INRoaming], [Date].[${yesterday}],[SuccessFailureDetails].[FAILURE])

Надеюсь!

Смежные вопросы