У меня есть запрос на создание таблицы, который используется для запуска отчета (из-за серии объединений и различных других сложных критериев - это должна быть таблица, или она дает сбой при слишком большом количестве запросов).
Теперь я должен иметь возможность фильтровать используемые данные (это суммирующие поля), используя 'IN' с выборками из списка.
Вот запрос, который я хочу, с [EWAList], являющимся выбранными элементами в списке, кто-нибудь может помочь?
SELECT C.Num, P.Name, E.Phase, C.Code,
Sum(C.Hours) AS Hours, Sum(C.Total) AS Total,
Sum(TotalForC.Total) AS ETotal, E.E_Date
INTO CData
FROM (P INNER JOIN
(C INNER JOIN E ON C.EId=E.EId)
ON P.Number=E.Num)
INNER JOIN TotalForC ON E.EId=TotalForC.EId
WHERE (((C.DateCreated)>=[mydate]))
And E.E_Date<>'0'
And E.E_Date<>''
AND E.E_Number IN ([EWAList])
GROUP BY C.Num, P.Name, E.Phase, C.Code, E.E_Date;
Любая помощь приветствуется!У меня нет идей на данный момент
Спасибо за подсказку по разрывам строки: -)
Спасибо!Christy