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

Откуда:
Сообщений: 33
Здравствуйте.

Возникла такая задача, что необходимо 1-м запросом вывести таблицу в которой будут записи, которые есть в t1, но нет в t2.

Заранее спасибо.
28 дек 11, 16:17    [11840591]     Ответить | Цитировать Сообщить модератору
 Re: Выборка того что есть в 1-й но нет во 2-й таблице  [new]
libru
Member

Откуда:
Сообщений: 877
except
28 дек 11, 16:21    [11840631]     Ответить | Цитировать Сообщить модератору
 Re: Выборка того что есть в 1-й но нет во 2-й таблице  [new]
Baddy
Member

Откуда: Харьков
Сообщений: 174
Harikolo,

not exists
28 дек 11, 16:24    [11840668]     Ответить | Цитировать Сообщить модератору
 Re: Выборка того что есть в 1-й но нет во 2-й таблице  [new]
Mgvlad
Member

Откуда: Минск
Сообщений: 97
Harikolo,

LEFT JOIN
29 дек 11, 10:10    [11843928]     Ответить | Цитировать Сообщить модератору
 Re: Выборка того что есть в 1-й но нет во 2-й таблице  [new]
Mnior
Member

Откуда: Кишинёв
Сообщений: 6724
Mgvlad
LEFT JOIN
Для Exists срабатывает более оптимальный физический оператор Semi-Join.
Актуально для больших количеств. М.б. допилят к 3000 версии.
29 дек 11, 21:03    [11847876]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft SQL Server Ответить