Добрый день.
Подскажите, пожалуйста, как реализовать функцию с выводом количества чеков по определенным дням.
Ранее для суммарного отчета за месяц, использовал следующую функцию:
SQL код:
CREATE OR REPLACE Function SUPERMAG.Get_count_check(ADateFrom in date, ADateTo in date, ALocID in supermag.smstorelocations.id%type)
RETURN NUMBER
is
pt NUMBER(5);
BEGIN
select count(*) into pt
from supermag.SMCASHCHECKS t
where t.PRINTTIME between to_date(ADateFrom) and to_date(ADateTo)+1 and t.LOCID=ALocID;
return pt;
EXCEPTION
WHEN OTHERS THEN
RETURN NULL;
END;
/
Сейчас же стал вопрос, строить отчет за месяц, но с разбивкой по дням, в рамках каждого дня необходимо подсчитывать общее количество чеков. Не могу понять, что необходимо поправить или добавить в функцию.