Объединение связанных таблиц Exsel

Александр_ _
Дата: 05.11.2009 15:24:52
проблема в связи связанных таблиц Exsel
прикрепил десяток таблиц Exsel в базу Access
во всех таблицах общим является наименование (полеF2)
поле F3 F4 разные числовые поля
надо сложить поля F3 и F4 в одном запросе по полю F2
так можна
Дата: 05.11.2009 15:30:28

select a.F2, sum(a.F3), sum(a.F4)
from

(select F2, F3, F4 from [1-ая таб.Excel]

 union all

 select F2, F3, F4 from [2-ая таб.Excel]

 union all
 .................
 select F2, F3, F4 from [10-ая таб.Excel]) a

group by a.F2
Александр_ _
Дата: 05.11.2009 15:48:33
мне сложно в SQL
как с помощью мастера access
Александр_ _
Дата: 05.11.2009 15:56:23
пока по двум таблицам получается вот так
название таблиц это 60 и 76
SELECT F2, sum(F3), sum(F4)
FROM [select F2, F3, F4 from [60]]

union all

select F2, F3, F4 from [76]

union all

select F2, F3, F4 from [602]. AS a
GROUP BY F2;
ругается на скобки от 60 таблицы
так,
Дата: 05.11.2009 15:57:53
Александр_ _
мне сложно в SQL
как с помощью мастера access


никак
это запрос на объединение
для него мастера - нет

а что вам не ясно
вам надо просто продублировать для всех 10-ти или сколько там экселей
эту "фразу"

 select F2, F3, F4 from [1-ая таб.Excel]

 union all

всё остальное уже есть
так,
Дата: 05.11.2009 16:00:06
Александр_ _
пока по двум таблицам получается вот так
название таблиц это 60 и 76
SELECT F2, sum(F3), sum(F4)
FROM [select F2, F3, F4 from [60]]

union all

select F2, F3, F4 from [76]

union all

select F2, F3, F4 from [602]. AS a
GROUP BY F2;
ругается на скобки от 60 таблицы



SELECT F2, sum(F3), sum(F4)
FROM (select F2, F3, F4 from [60]

union all

select F2, F3, F4 from [76]

union all

select F2, F3, F4 from [602])AS a
GROUP BY F2;
Александр_ _
Дата: 05.11.2009 16:16:33
Вас готов расцеловать
что могу еще сказать
все работает пищит
И не нужен айболит

БОЛЬШОЕ ВАМ СПАСИБО
сейчас проверю цифры
и главное выполнить в точности до запятой все ваши пояснения

СПАСИБОЧКИ
Оказавается это не так уж и сложно
только с вашей помощью