Код: Выделить всё
SELECT
SHGROUPS.NAME,
SHGROUPS.CODE,
SUM(PRODTOV.QUANT * PRODTOV.PRICE) AS SUMPROD
FROM
PRODTOV
RIGHT OUTER JOIN GOODS ON (PRODTOV.CODE = GOODS.CODE)
INNER JOIN SHGROUPS ON (GOODS."GROUP" = SHGROUPS.CODE)
GROUP BY
SHGROUPS.NAME,
SHGROUPS.CODE
НО! Ежели я хочу выбрать данные о продажах за период
Код: Выделить всё
SELECT
SHGROUPS.NAME,
SHGROUPS.CODE,
SUM(PRODTOV.QUANT * PRODTOV.PRICE) AS SUMPROD
FROM
PRODTOV
RIGHT OUTER JOIN GOODS ON (PRODTOV.CODE = GOODS.CODE)
INNER JOIN SHGROUPS ON (GOODS."GROUP" = SHGROUPS.CODE)
[b]WHERE
PRODTOV.DATETIME BETWEEN '01.12.2009 00:00:01' AND '01.12.2009 23:59:59'[/b]
GROUP BY
SHGROUPS.NAME,
SHGROUPS.CODE
Подскажите, пожалста, что надо изменить в запросе