Ну этот же вариант не предполагает возможности выбора пользователем? Мой запрос выглядит так на самом деле:
Код:
SELECT SUM(Perem_zatr.Plan) AS plan, SUM(Perem_zatr.Fact) AS fact
FROM ((Perem_zatr INNER JOIN Period_vremeni ON Perem_zatr.ID_vremya=Period_vremeni.ID_vremya) INNER JOIN Norma_resursa ON Perem_zatr.ID_norma_res=Norma_resursa.ID_norma_res) INNER JOIN Vid_produkcii ON Norma_resursa.ID_nomenklatura=Vid_produkcii.ID_nomenklatura
WHERE Vid_produkcii.Nomenklatura="Shkaf" And (Period_vremeni.Period_vremeni_nach Between #12/12/2010# And #2/2/2013#) And Period_vremeni.Period_vremeni_kon<=#2/2/2013#;
Как видите немало таблиц подключены.