У меня есть MDX, который использует LEFT, чтобы получить подстроку названия отдела, как показано ниже.Однако мне нужно сгруппировать результаты по элементу substr_dept_name, но я не имею понятия, как этого добиться.Любая помощь приветствуется.Спасибо;
WITH MEMBER [Measures].dummy AS 0
MEMBER [Measures].[revenue] AS SUM(
{revenue_value.[1]},
[Measures].[amount_baseline]
)
MEMBER [Measures].[substr_dept_name] AS (
LEFT(
dept_name.CurrentMember.Name, 2
)
)
SELECT
{[Measures].[revenue],
[Measures].[substr_dept_name]} ON COLUMNS,
SUBSET(
NONEMPTY(
department.[dept_name].CHILDREN,
{[Measures].[revenue]}
),
0,
50
) ON ROWS
FROM
(
SELECT
{ revenue_value.version_id.& [1] } ON 0
FROM
mytable
)