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

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

Работа с базами


ArtemB ©   (2003-03-18 12:43:00) 

Есть 2 таблицы...
надо найти в таблице 1 записи которых нет в таблице 2.
(хотя бы 1 поле в 1 таблице отлич. от записи в во 2 таблицы.
На примере: пользователь произвел изменения в таблице... прислал к нам и надо отследить в каких он строках что-то наделал :-) )
Если через Lookup, то это как-то неправильно (ведь может быть 100 полей дык что все перечислять???)... как тогда, помогите разобр.


_Shade   (2003-03-18 13:29:00) [1]

select Field1 from Table1
where not exist(select Field2 from Table2)

select Field1 from Table1
where Field1 not in (select Field2 from Table2)



ArtemB   (2003-03-18 12:54:00) [2]

Basa DBASE 4


Clickmaker   (2003-03-18 12:46:00) [3]

смотря какая база. Если SQL сервер, то проще запросом


Наверх

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