Использование MDX, как получить только несколько выбранных строк?

StackOverflow https://stackoverflow.com/questions/3940878

Вопрос

у меня есть Color измерение с много цветов, но я хочу показать стол только Два ряда (черный и красный). Я попробовал это:

SELECT [Color].[black] || [Color].[red] ON ROWS, 
 {[Measures].defaultMember} ON COLUMNS 
from [SalesAnalysis]

Результатом я ожидал, что был стол с одним столбцом и двумя рядами. Одна клетка для черных продаж, одной ячейки для красных продаж. Вместо этого приходит ошибка.

Какой запрос MDX я должен написать?

Я также пробовал вещи под названием «Агрегат» и «фильтр», но кажется, что они не то, что я ищу.

Это было полезно?

Решение

Хорошо, я нашел:

SELECT {[Color].[black],[Color].[red]} ON ROWS, 
 {[Measures].defaultMember} ON COLUMNS 
from [SalesAnalysis]

Другие советы

Или попробуйте что-то вроде этого:

Выберите {[COLOR]} на строках, {[меры] .defaultMember} на столбцах из [Salalanalysis], где {[цвет]. [Черный], [цвет]. [Красный]}
Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top