![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Вопрос по объединению таблиц [D7, XP]
Vopros © (2006-12-28 08:28:00)Доброго времени суток, уважаемые Мастера!
Имеем таблицы FoxPro, ADOQuery
Есть три таблицы:
1 таблица - 20 полей,
2 таблица - 10 полей точно таких же как первые 10 полей 1 таблицы и в том же порядке.
3 таблица - 5 полей также есть в первой таблице, но в другом порядке и с другим названием
3 таблица дополняет 2 таблицу дополнительными данными и связана с ней идентифицирующим полем. В 1 таблицу необходимо добавить все записи по 2 таблице вместе
с данными 3 таблицы.
Как можно это сделать (желательно через запрос, если это возможно)?
Спасибо.
Vopros (2006-12-28 14:44:00) [1]to evvcom
спасибо, попробуем
>to Sergey13
а так было придумано разработчиком этой программы (у которой и исходников нет), зачем - не знаю, вот теперь и пытаюсь подстроиться под нее
Sergey13 (2006-12-28 09:15:00) [2]> [0] Vopros (28.12.06 08:28)
А зачем в 1 таблице дубликаты из 2 и 3 таблиц? Это изменение структуры БД или что-то другое?
evvcom (2006-12-28 08:59:00) [3]> [0] Vopros (28.12.06 08:28)
> Имеем таблицы FoxPro, ADOQuery
:)))
> Как
insert into T1 (fld1, fld2, ...)
(select fld1, fld2, ... from T2 join T3 on t2.id=t3.id)