Автор Тема: Дизайнер, изменение запроса  (Прочитано 4720 раз)

vtvn

  • Newbie
  • *
  • Сообщений: 20
Дизайнер, изменение запроса
« : Июля 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
   

Шумко Дмитрий

  • Administrator
  • Hero Member
  • *****
  • Сообщений: 753
Re: Дизайнер, изменение запроса
« Ответ #1 : Июля 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

vtvn

  • Newbie
  • *
  • Сообщений: 20
Re: Дизайнер, изменение запроса
« Ответ #2 : Июля 06, 2011, 15:47:19 »
Спасибо. :)
Работает...