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

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

Версия 08:33, 14 октября 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 - внутренний номер, для которого нужно найти всех пользователей.