Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Вопрос любителям SQL [D7, XP]


dera ©   (2006-10-13 17:45:00) 

Есть 2 таблицы Tbl1 иTbl2. Поля у них едентичны (id, fam, nam - например). Одна таблица у нас, на филиале, а вторая приходит с отделения для сверки. В идеале ини должны быть абсолютно одинаковыми (по полям fam и nam)....
Как узнать с помощью SQL-запроса к этим двум таблицам, что у одной из них какой-то записи не хватает (которая есть в во второй)? и Вывести енту запись в Мемо в виде fam+' '+ nam


Zacho   (2006-10-13 23:12:00) [1]

2 dera :

/Включаю свой ТЛ (Телепатический Локатор)/

Думаю, сначало тебе стоит почитать что-нибудь по репликации.


stone   (2006-10-13 23:12:00) [2]

хотя не должно, скорее всего ругается на exist, потому что правильно exists


stone   (2006-10-13 23:07:00) [3]


> dera   (13.10.06 18:19) [3]

напиши вместо null *


dera   (2006-10-13 18:19:00) [4]

stone ©   (13.10.06 17:50) [1]
чего-то тут не то.... Ругается на Null (Paradox)


dera   (2006-10-13 17:59:00) [5]

спасибо огромное!


stone   (2006-10-13 17:50:00) [6]

select * from Tbl1
where not exist (select null from Tbl2 where Tbl1.id = Tbl2.id)
и также наоборот


Наверх

Титульная страница Поиск, карта сайта Написать письмо