я делю несколько раз на одно и то же количество столбцов ... есть ли способ оптимизировать запрос, например:
SELECT
strftime('%W', [DatumEintrag]) Woche ,
SUM([FOO]) / COUNT (DISTINCT [DatumEintrag]),
SUM([BAR]) / COUNT (DISTINCT [DatumEintrag]),
SUM([SOMETHING]) / COUNT (DISTINCT [DatumEintrag]),
SUM([SOMETHINGELSE]) / COUNT (DISTINCT [DatumEintrag])
Material.[ID],
COUNT (DISTINCT [DatumEintrag]) as Tage,
FROM [MainData] JOIN [Material] ON [MainData].MID= [Material].ID
WHERE ([FILTER] = '0015') AND ([MID] IN (156500, 156504)) AND
[VOODOO] = '' AND ...
Будет ли
Count(DISTINCT [DatumEintrag])
выполнено несколько раз?