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

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

Помогите составить SQL запрос [D5, dBase, FoxPro]


gonta ©   (2003-03-18 23:13:00) 

В базе 90 000 записей, помогите составить sql запрос с наибольшей скоростью работы. Есть маленькая, так назвем предбаза записей на 100 к примеру. Надо отобрать из нее все записи которых нету в 90 000-ой таблице. Тип бд - Dbase, обращение через BDE. Заранее благодарен за помощь.


gonta   (2003-03-19 10:02:00) [1]

Благодарю за помощь друзья. Вы мне здорово помогли.


Johnmen   (2003-03-19 09:42:00) [2]

С наибольшей скоростью как ЮЮ © (19.03.03 05:48):


stone   (2003-03-19 09:13:00) [3]

В общем виде:
select * from Table1 t1 where not exists (select * from Table2 t2 where t2.Field = t1.Field)


ЮЮ   (2003-03-19 05:48:00) [4]

SELECT * FROM LocalBase L
LEFT JOIN ServerBase S ON
(L.Field1 = S.Field1) AND ... AND (L.FieldK = S.FieldK)
WHERE (S.Field1 IS NULL)


ermserg   (2003-03-19 00:04:00) [5]

outer join


Наверх

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