powered by simpleCommunicator - 2.0.60     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / OLAP и DWH [игнор отключен] [закрыт для гостей] / min и max в MDX (AS)
6 сообщений из 6, страница 1 из 1
min и max в MDX (AS)
    #33225342
zmike
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
добрый день.

хотим сделать CM = min из 2-х других CM

не смогли :(
(по крайней мере так, чтоб нам самим не было противно)

видим только функцию min которая работает с set-ами

открыйте нам глаза - неужели нет чего-то "стандартного" для такой задачи?
...
Рейтинг: 0 / 0
min и max в MDX (AS)
    #33226148
user007
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
iif([calc2] > [calc3], [calc2], [calc3])
...
Рейтинг: 0 / 0
min и max в MDX (AS)
    #33226153
user007
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Выше приведен пример для нахождения MAX :)
...
Рейтинг: 0 / 0
min и max в MDX (AS)
    #33226813
zmike
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
user007iif([calc2] > [calc3], [calc2], [calc3])

ход мыслей понятен, и он как нетрудно догадаться мало отличался от нашего.
но теперь

1. вспомним что и calc1 и/или calc2 могут быть "null"
а значит несколько IIF, не добавляет производительности и чутабельности уж точно

2. я этого не сказал сразу, но в свете 1) становитьс неприятно, что на самом деле у нас пишется конструкции типа {calc1, [dimension1], [dimension2])
что еще больше усугубляет сутуацию.

3. ну а простую конструкция min(max(a,b),c) - после этого написать уже совсем сложно...
...
Рейтинг: 0 / 0
min и max в MDX (AS)
    #33226814
Mosha
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Я не очень понял при чем тут NULLs, но какая проблема сказать

Код: plaintext
MIN({a,b})

Моша
----------------------------------------------------
This posting is provided "AS IS" with no warranties, and confers no rights
...
Рейтинг: 0 / 0
min и max в MDX (AS)
    #33227403
zmike
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
MoshaЯ не очень понял при чем тут NULLs

ну я просто пытался сказать что некоторые CM у нас имеют null и в случае IIF
IIF ( a < null, a , b ) - должно вернуть a
IIF ( null < b , a , b ) - должно вернуть b


Moshaно какая проблема сказать
Код: plaintext
MIN({a,b})


проблема как всегда в людях :(

человек которого я просил разобраться, написал min({2,3}) - получил ошибку, и сказал что min не работает :-(

теперь все "заработало" - спасибо.
...
Рейтинг: 0 / 0
6 сообщений из 6, страница 1 из 1
Форумы / OLAP и DWH [игнор отключен] [закрыт для гостей] / min и max в MDX (AS)
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]