Текущее время: Пт, сен 05 2025, 02:50

Часовой пояс: UTC + 3 часа




Начать новую тему Ответить на тему  [ 1 сообщение ] 
Автор Сообщение
 Заголовок сообщения: Еще один заковыристый запрос
СообщениеДобавлено: Пт, окт 21 2005, 09:56 
Гость
В кубе три показателя.

CNT PAY

Требуется сравнить данные двух периодов по этим показателям
_____________________________________________________
______AVGCNT____|_______PAY_______|_____AVGPAY______
01.2005 - |04.2005 -|01.2005 - |04.2005 -|01.2005 - |04.2005 -|
03.2005__|06.2005-_|03.2005_|06.2005-_|03.2005__|06.2005-_

где
AVGCNT = CNT / Число месяцев в периоде
AVGPAY = PAY / CNT * 1000

Периоды вводятся как переменные, например

V1 = 01.2005 - 03.2005
V2 = 04.2005 - 06.2005

Число месяцев в периодах определяется как USER-EXIT переменные для каждого периода

V11 = 3
V22 = 3

Структура запроса могла бы выглядеть так

Показатели
_CNT
_PAY
_AVGPAY (= PAY / CNT * 1000)
Структура
_&0T_CMONT& - &0T_CMOTT& (ограниченная по V1)
_&0T_CMONT& - &0T_CMOTT& (ограниченная по V2)

Однако надо вывести не CNT а AVGCNT и поэтому приходится
тупо заводить большую структуру (приводить ее не стану), в
результате запрос выглядит не совсем такой структуры, которая требуется.

Интересно, что 0T_CMONT& и &0T_CMOTT получают правильные
значения несмотря на ограничения по V1 и V2

Мне бы хотелось, чтобы и переменные V11 и V22 были как-то
объединены в одну чтобы реализовать что-то типа

Показатели
_CNT (= CNT / {V11|V22} в зависимости от ограничений V1 и V2)
_PAY
_AVGPAY (= PAY / CNT * 1000)
Структура
_&0T_CMONT& - &0T_CMOTT& (ограниченная по V1)
_&0T_CMONT& - &0T_CMOTT& (ограниченная по V2)

Возможно ли такое?


Принять этот ответ
Вернуться к началу
  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ 1 сообщение ] 

Часовой пояс: UTC + 3 часа


Кто сейчас на конференции

Сейчас этот форум просматривают: Ahrefs [Bot]


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
cron
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB