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

Откуда:
Сообщений: 1
Добрый день.
Есть 2 таблицы(например таблица1,таблица2), 2 исследуемых столбца-по одному в каждой таблице(например таблица1.столбец1,таблица2.столбец2)
необходимо вывести разницу между столбцами, т.е. вывести только те значения таблица1.столбец1, которых нет в таблица2.столбец2
Возможно ли это сделать? :)


(еще один пример - в таблица1.столбец1 значения: 1,2,3,4,5,6,7,....,9998,9999,10000; в таблица2.столбец2 значения 2,5,9999 - нужно на выходе получить столбец со значениями 1,3,4,6,7,....,9998,10000)
26 июл 12, 18:25    [12921477]     Ответить | Цитировать Сообщить модератору
 Re: Вывести разницу между значениями столбцов 2х таблиц  [new]
HandKot
Member

Откуда: Sergiev Posad
Сообщений: 2995
если версия позволяет то
except

если не позволяет, то
not exists
26 июл 12, 18:28    [12921496]     Ответить | Цитировать Сообщить модератору
 Re: Вывести разницу между значениями столбцов 2х таблиц  [new]
nezhadnye_my
Guest
select таблица1.столбец1
except
select таблица2.столбец2
26 июл 12, 18:30    [12921512]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft SQL Server Ответить