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

Откуда:
Сообщений: 7825
Microsoft SQL Server 2000 - 8.00.2039 (Intel X86) May 3 2005 23:18:38 Copyright (c) 1988-2003 Microsoft Corporation Enterprise Edition on Windows NT 5.2 (Build 3790: Service Pack 2)

В SQL2005 имеется оператор EXCEPT.
Но что-то не нашел в BOL-2000 оператора EXCEPT.
Как найти множество различных записей, возвращенные левым запросом и отсутствующие в результатах выполнения правого запроса средствами SQL2000 ?
14 авг 09, 06:59    [7536871]     Ответить | Цитировать Сообщить модератору
 Re: Что-то не нашел в BOL-2000 оператора EXCEPT  [new]
pacha
Member

Откуда:
Сообщений: 239
Это подойдет:
where not exists ...
14 авг 09, 07:05    [7536878]     Ответить | Цитировать Сообщить модератору
 Re: Что-то не нашел в BOL-2000 оператора EXCEPT  [new]
tpg
Member

Откуда: Novosibirsk
Сообщений: 23902
Владимир СА
Но что-то не нашел в BOL-2000 оператора EXCEPT.
А его там отродясь не было.
14 авг 09, 07:15    [7536884]     Ответить | Цитировать Сообщить модератору
 Re: Что-то не нашел в BOL-2000 оператора EXCEPT  [new]
Владимир СА
Member

Откуда:
Сообщений: 7825
Спасибо, точно, блин. Тороплюсь видно.
14 авг 09, 07:17    [7536887]     Ответить | Цитировать Сообщить модератору
 Re: Что-то не нашел в BOL-2000 оператора EXCEPT  [new]
Andret
Member

Откуда: Киев
Сообщений: 84
Разве так не лучше?
...
from a
left join b on a.id = b.id
where b.id is null
14 авг 09, 19:53    [7541606]     Ответить | Цитировать Сообщить модератору
 Re: Что-то не нашел в BOL-2000 оператора EXCEPT  [new]
iap
Member

Откуда: Москва
Сообщений: 46975
Andret
Разве так не лучше?
...
from a
left join b on a.id = b.id
where b.id is null
по-разному бывает...
14 авг 09, 19:56    [7541610]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft SQL Server Ответить