Получить список пользователей по внутреннему номеру — различия между версиями

Материал из Oktell
Перейти к: навигация, поиск
(Новая страница: «Наверх '''Задача:''' По внутреннему номеру найти всех пользователей, кото…»)
 
 
(не показана одна промежуточная версия этого же участника)
Строка 1: Строка 1:
[[Дополнительно|Наверх]]
+
[[Работа с БД Oktell|Наверх]]
  
 
'''Задача:''' По внутреннему номеру найти всех пользователей, которые участвуют в этом номере (без распаковки внутренних номеров)
 
'''Задача:''' По внутреннему номеру найти всех пользователей, которые участвуют в этом номере (без распаковки внутренних номеров)
Строка 15: Строка 15:
  
 
где
 
где
*@prefix - внутренний номер, для которого нужно найти всех пользователей.
+
*'''@prefix''' - внутренний номер, для которого нужно найти всех пользователей.

Текущая версия на 11:59, 22 декабря 2014

Наверх

Задача: По внутреннему номеру найти всех пользователей, которые участвуют в этом номере (без распаковки внутренних номеров)

ВНИМАНИЕ: Если вы хотите распаковывать внутренние номера используйте статью Распаковка номеров

select  np.Prefix, u.Name from A_NumberPlan np
inner join A_NumberPlanAction npa on np.ID=npa.NumID
inner join A_Rules r on npa.ExtraID=r.ID
inner join A_RuleRecords rr on r.ID=rr.RuleID
inner join A_Users u on rr.ReactID=u.ID
where np.Prefix=@prefix

где

  • @prefix - внутренний номер, для которого нужно найти всех пользователей.