Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Microsoft SQL Server Новый топик    Ответить
Топик располагается на нескольких страницах: Ctrl  назад   1 [2]      все
 Re: Помогите составить запрос с исключениями  [new]
Евгений.
Member

Откуда:
Сообщений: 50
court
fix
court
так будет на порядок лучше
;with cte as (
	select 
		b.template 
		,b.provider
	from [Есть таблица (справочник с шаблонами номеров)] b
	where	not exists(select 1 from [Есть таблица (справочник с шаблонами номеров)] b1 where b1.template like b.template+'%')
)
select a.* 
from [Есть рабочая таблица (номера телефонов)] a 
inner join cte on a.numb like cte.template+'%'
where cte.provider = 'p1'


Не работает - всегда пустой вывод :(
Возможно где то накосячил, еще поковыряю, но если что, остановлюсь на первом варианте.
Спасибо.
30 окт 18, 15:24    [21719107]     Ответить | Цитировать Сообщить модератору
Топик располагается на нескольких страницах: Ctrl  назад   1 [2]      все
Все форумы / Microsoft SQL Server Ответить