Такая проблемка

Есть таблица с такими данными:

Дата (DateTime)
Показатель (Integer)
Значение показателя (Float)

В этой таблице не для всех дат календаря есть записи

Нужно получить в SQL запросе все даты запрашиваемого периода если (в таблице отсутствует значение, то вывести 0). Мысли крутятся вокруг процедуры, но что то красивого решения не получается.

select * from Table1
where DateField between :FromDate and :ToDate
?

Ответить