![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Помогите с запросом [D6, FireBird 1.5]
Koala © (2004-07-12 13:27:00)Есть таблица1 поле1, поле2, поле3, поле4 и таблица2 поле 1 поле2(значения из поле1 таблицы1), поле3, поле4, ... поле17. Необходимо сделать запрос: вывести строки из таблицы1 которые отстутствуют в таблице2.
Koala (2004-07-12 13:49:00) [1]
> bushmen © (12.07.04 13:39) [3]
> VadimKV (12.07.04 13:37) [2]
спасибо
bushmen (2004-07-12 13:39:00) [2]select * from table1 where
not exists(select pole2 from table2 where
table1.pole1=table2.pole2)
VadimKV (2004-07-12 13:37:00) [3]select * from <таблица1>
where поле1 not in (select distinct <поле2> from <таблица 2>)
MORA (2004-07-12 13:36:00) [4]в эксесе создай запрос без подчиненных и посмотри как он выглядит.