Заказ по месяцам и годам номеров в Postgres - PullRequest
0 голосов
/ 30 октября 2018

У меня есть запрос удара, который я пытаюсь использовать в инструменте BI.

select
to_char(date_trunc('month', l.date_created)::date, 'Month YYYY') as "Month / Year",
  count(distinct l.lead_id) as "# New Leads"
  from leads l
  where l.date_created >= {{date_range_start}} and l.date_created <= {{date_range_end}}
  group by date_trunc('month', l.date_created)

Группировка работает правильно, но я не могу понять, как написать порядок, чтобы результаты возвращались в порядке убывания месяца и года (по номерам, а не по алфавиту «январь против апреля»)

1 Ответ

0 голосов
/ 30 октября 2018

SQL DEMO

select
  to_char(date_trunc('month', created)::date, 'Month YYYY') as "Month / Year",
  count(*) as "# New Leads"
from Table1  
group by date_trunc('month', created)
ORDER BY date_trunc('month', created) desc
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...