Форум A4on.TV и ПО "Атирра"

Программный продукт "Атирра" => Вопросы по работе программы => Тема начата: vtvn от Июля 06, 2011, 05:10:00

Название: Дизайнер, изменение запроса
Отправлено: vtvn от Июля 06, 2011, 05:10:00
Дмитрий здравствуй.
Столкнулся с такой проблемкой:
при смене тарифа (Периодической услуги) абоненту печатается новый вариант договора из программы и там указывается Периодическая услуга, которая уже на момент распечатки отключена, но она находится на верху в списке услуг. Как можно изменить запрос, чтобы печаталась именно та Периодическая услуга, которая подключена на момент распечатки.
Пользуюсь вот этим запросом:
SELECT S.NAME
FROM
    SUBSCR_SERV Ss   
    INNER JOIN SERVICES S ON (Ss.SERV_ID=S.SERVICE_ID)
where Ss.CUSTOMER_ID = :CUSTOMER_ID
   
Название: Re: Дизайнер, изменение запроса
Отправлено: Шумко Дмитрий от Июля 06, 2011, 08:26:30
Вот запрос который выдает активные услуги на сегодняшний день

SELECT S.NAME
FROM
    SUBSCR_HIST Ss
    INNER JOIN SERVICES S ON (Ss.SERV_ID=S.SERVICE_ID)
where Ss.CUSTOMER_ID = :CUSTOMER_ID
      and current_date between ss.date_from and ss.date_to
Название: Re: Дизайнер, изменение запроса
Отправлено: vtvn от Июля 06, 2011, 15:47:19
Спасибо. :)
Работает...