L>Вложенный запрос. :))
L>L>select Ц1.Артикул, Ц1.Запуск,..., Ц2.Передача from
L> (select Артикуль,SUM(Запуск),SUM(Выпуск),SUM(Передача) from Цех1 group by Артикуль) Ц1,
L> (select Артикуль,SUM(Запуск),SUM(Выпуск),SUM(Передача) from Цех2 group by Артикуль) Ц2 where Ц1.Артикуль=Ц2.Артикуль
L>
L>Усе.
Lexey!
На такое великолепие Access отвечает: "Ошибка синтаксиса в предложении FROM". Не хочет обрабатывать вложенные select, пока ему не напишут, from what брать данные.
Первоначальный вариант, который надо исправить, выглядит так:
SELECT Программа.Артикул, Sum(Ц1.Запуск), Sum(Ц1.Выпуск), Sum(Ц1.Передача), Sum(Ц2.Запуск), Sum(Ц2.Выпуск), Sum(Ц2.Передача)
FROM Программа INNER JOIN (Ц1 INNER JOIN [Ц2] ON (Ц1.Артикул = Ц2.Артикул) AND (Ц1.Артикул = Ц2.Артикул)) ON (Программа.Артикул = Ц2.Артикул) AND (Программа.Артикул = Ц1.Артикул)
GROUP BY Программа.Артикул
ORDER BY Программа.Артикул
Всего!
JK