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

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

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

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

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

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

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

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

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

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

Моша
----------------------------------------------------
This posting is provided "AS IS" with no warranties, and confers no rights
...
Рейтинг: 0 / 0
22.08.2005, 11:14
    #33227403
zmike
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
min и max в MDX (AS)
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
Форумы / OLAP и DWH [игнор отключен] [закрыт для гостей] / min и max в MDX (AS) / 6 сообщений из 6, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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