BiTel

Форум BiTel
bgbilling.ru     docs.bitel.ru     wiki.bitel.ru     dbinfo.bitel.ru     bgcrm.ru     billing.bitel.ru     bitel.ru    
Текущее время: 01 май 2024, 22:52

Часовой пояс: UTC + 5 часов [ Летнее время ]




Начать новую тему Ответить на тему  [ Сообщений: 3 ] 
Автор Сообщение
 Заголовок сообщения: Тарифные планы
СообщениеДобавлено: 12 ноя 2008, 23:25 
Не в сети

Зарегистрирован: 13 сен 2007, 13:36
Сообщения: 196
Карма: 2
Имеется sql-запрос, который учитывает несколько тарифных планов (ТП). Весь запрос нет смысла приводить, вот участок, отвечающий за выборку ТП:
Код:
and ((c.tpid = 13) or (c.tpid = 48)) and


Фильтрами возможно указать множество ТП, но конструкция
c.tpid = $(tariffs) не работает (естественно, т.к. ТП более одного), и вываливает ошибку, указывающую на ряд ТП, выбранных в фильтре. Подскажите, как сделать массив (или конструкцией внутри sql-запроса), или как реализовать этот момент?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: 13 ноя 2008, 14:08 
Не в сети

Зарегистрирован: 05 окт 2007, 13:36
Сообщения: 1073
Карма: 46
Код:
AND c.tpid IN (13,38,...,x,...,)


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: 13 ноя 2008, 14:25 
Не в сети

Зарегистрирован: 13 сен 2007, 13:36
Сообщения: 196
Карма: 2
Спасибо. Конструкция, кому интересно выглядит так:
and (c.tpid IN ($(tariffs)))
Работает. :)


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

Часовой пояс: UTC + 5 часов [ Летнее время ]


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

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 1


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

Найти:
Перейти:  
POWERED_BY
Русская поддержка phpBB
[ Time : 0.044s | 24 Queries | GZIP : On ]