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

Откуда:
Сообщений: 23
Есть запрос

SELECT   КаталогТоваров.Наименование,dbo.КаталогТоваров.КодТовара
FROM         КаталогТоваров left JOIN
Склад ON КаталогТоваров.КодТовара = Склад.КодТовара
          WHERE Склад.КодТовара is null;


Он выводит имена товаров и их коды, которых нету на складе.

Как тоже самое написать с помощью вложенного запроса?
11 фев 14, 15:42    [15551937]     Ответить | Цитировать Сообщить модератору
 Re: Помогите с запросом  [new]
iap
Member

Откуда: Москва
Сообщений: 47142
BraZers,

WHERE NOT EXISTS()
11 фев 14, 15:44    [15551947]     Ответить | Цитировать Сообщить модератору
 Re: Помогите с запросом  [new]
BraZers
Member

Откуда:
Сообщений: 23
А можно полностью?
11 фев 14, 15:51    [15551991]     Ответить | Цитировать Сообщить модератору
 Re: Помогите с запросом  [new]
Maxx
Member [скрыт]

Откуда:
Сообщений: 24290
BraZers,

лень матушка :(
SELECT   КаталогТоваров.Наименование,dbo.КаталогТоваров.КодТовара
FROM         КаталогТоваров 
where not exists (
   selec 1 
   from Склад
   where КаталогТоваров.КодТовара = Склад.КодТовара
)
11 фев 14, 15:54    [15552017]     Ответить | Цитировать Сообщить модератору
 Re: Помогите с запросом  [new]
BraZers
Member

Откуда:
Сообщений: 23
Спасибо большое)
11 фев 14, 15:55    [15552023]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft SQL Server Ответить