Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2005.03.27;
Скачать: CL | DM;

Вниз

как вытянуть уникальные записи из двух таблиц ??   Найти похожие ветки 

 
Alsk   (2005-03-02 15:14) [0]

Здравствуйте !!
Начинаю изучать работу с MSSQL. Возникла проблема.
Есть 2 таблицы:
table1: name1,ul1,dom1,kv1
table2: name2,ul2,dom2,kv2
Есть СОВЕРШЕННО идентичные записи в обеих таблицах.
а есть которые отличаются
первые я вытягиваю по "="
Но как вытащить остальные, т.е. записи из table1, которые отличаются по какому либо из полей в таблице table2 ??


 
Sergey13 ©   (2005-03-02 15:24) [1]

Например по [NOT] EXISTS


 
Ольга   (2005-03-02 15:26) [2]


> первые я вытягиваю по "="

а вторые по "!="


 
Alsk   (2005-03-02 15:28) [3]

А можно по подробней ?


 
Sergey13 ©   (2005-03-02 15:32) [4]

2[3] Alsk   (02.03.05 15:28)
>А можно по подробней ?
Можно. Начинай.


 
Johnmen ©   (2005-03-02 15:36) [5]

http://delphimaster.net/view/3-1108117375/


 
Ольга   (2005-03-02 15:56) [6]

select * from Table1 a
where EXISTS( select * from Table2 b
where a.name1=b.name2 and a.ul1=b.ul2 and a.dom1=b.dom2 and a.kv1=b.kv2)

select * from Table1 a
where NOT EXISTS( select * from Table2 b
where a.name1=b.name2 and a.ul1=b.ul2 and a.dom1=b.dom2 and a.kv1=b.kv2)


 
Alsk   (2005-03-02 16:34) [7]

ОГРОМНОЕ ВСЕМ СПАСИБО !!!



Страницы: 1 вся ветка

Текущий архив: 2005.03.27;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.03 c
1-1110477507
greysers
2005-03-10 20:58
2005.03.27
Как определить что OLE automation object закончил свою работу ?


3-1109616177
sloug
2005-02-28 21:42
2005.03.27
Простой отчет


4-1108551494
DeskTop
2005-02-16 13:58
2005.03.27
Как определить путь к рабочему столу


4-1108374550
Зигмунд
2005-02-14 12:49
2005.03.27
System Tray & Сворачивание Разворачивание Программы.


14-1110007602
Cosinus
2005-03-05 10:26
2005.03.27
К вопросу об оплате работы программиста :)