| От | Rodrigo E. De León Plicet |
|---|---|
| Тема | Re: Date and filling issues |
| Дата | |
| Msg-id | a55915760803192003i1acaa617x3644575772e7e030@mail.gmail.com обсуждение исходный текст |
| Ответ на | Date and filling issues (Christopher Crews <isephoenix@yahoo.com>) |
| Список | pgsql-sql |
On 3/19/08, Christopher Crews <isephoenix@yahoo.com> wrote: > and what I'm trying to do is fill in the missing dates with sales values of 0. create or replace function gen_dates(sd date, ed date) returns setof date as $$ select $1 + i from generate_series(0, $2 - $1) i; $$ language sql immutable; select d.date, sum(coalesce(sale_amount,0)) as sales from gen_dates((current_date - interval '1 month')::date, current_date) d(date) left join ej_transaction on transaction_date=d.date group by d.date order by d.date asc;
В списке pgsql-sql по дате отправления:
Сайт использует файлы cookie для корректной работы и повышения удобства. Нажимая кнопку «Принять» или продолжая пользоваться сайтом, вы соглашаетесь на их использование в соответствии с Политикой в отношении обработки cookie ООО «ППГ», в том числе на передачу данных из файлов cookie сторонним статистическим и рекламным службам. Вы можете управлять настройками cookie через параметры вашего браузера