On Wed, 17 Oct 2007 10:59:14 +0400, Vadim Mescheryakov <[EMAIL PROTECTED]> wrote:
> Нужно получить в SQL запросе все даты запрашиваемого периода если (в таблице
> отсутствует значение, то вывести 0).
> Мысли крутятся вокруг процедуры, но что то красивого решения не получается.
declare variable aDate date;
...
aDate = periodBegin;
while (aDate <= periodEnd) do begin
select ...
where Дата = :aDate
into ...
...
suspend;
aDate = aDate+1;
end
--
Сергей Смирнов.

