Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Microsoft SQL Server Новый топик    Ответить
 ссылка на таблицу Registration Servers  [new]
Ёжик25
Member

Откуда: оттуда
Сообщений: 360
Есть куча серверов (около 500) в Registered Servers. По ним идут два select'a и первый столбец в обоих выборках обязательно идет с названием сервера, который называется [Server Name]. Первый селект отбирает сервера, в которых есть определенный джоб с определенным параметром, второй отбирает все сервера с джобами. Нужно от второй выборки отнять первую.
Короче, как ссылаться на таблицу, полученную в Registered Servers по полю [Server Name]? Вариант с созданием временной таблицы, загрузки в нее результатов выборки и уже работы с ней не подходит. Эта самая таблице же храниться где то, пусть и временно.
Заранее спасибо.
3 окт 12, 10:46    [13260011]     Ответить | Цитировать Сообщить модератору
 Re: ссылка на таблицу Registration Servers  [new]
komrad
Member

Откуда:
Сообщений: 5756
Ёжик25
Первый селект отбирает сервера, в которых есть определенный джоб с определенным параметром, второй отбирает все сервера с джобами. Нужно от второй выборки отнять первую.

перепишите два запроса в один, выдающий единичку в случае если джобы на сиквеле есть, но среди них нет "джоб с определенным параметром" и ноль в обратном случае

и выполните его против всех сиквелов


результат фильтруйте в экселе по 1
3 окт 12, 10:57    [13260081]     Ответить | Цитировать Сообщить модератору
 Re: ссылка на таблицу Registration Servers  [new]
Ёжик25
Member

Откуда: оттуда
Сообщений: 360
komrad,
а на эту таблицу ссыльнуться на лету (без задействования временной) не получится вообще никак?
3 окт 12, 11:15    [13260252]     Ответить | Цитировать Сообщить модератору
 Re: ссылка на таблицу Registration Servers  [new]
komrad
Member

Откуда:
Сообщений: 5756
Ёжик25
komrad,
а на эту таблицу ссыльнуться на лету (без задействования временной) не получится вообще никак?

эта "таблица" существует только в твоей Management Studio и является "склейкой" результатов запросов к каждому из пятиста сиквелов
3 окт 12, 11:33    [13260427]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft SQL Server Ответить