| От | Patrick B |
|---|---|
| Тема | [GENERAL] count case when - PG 9.2 |
| Дата | |
| Msg-id | CAJNY3itT_+nJHrqE-1m01UAeN9u48wQbVycb=aWhRmTnLRQk2Q@mail.gmail.com обсуждение исходный текст |
| Ответы |
Re: [GENERAL] count case when - PG 9.2
Re: [GENERAL] count case when - PG 9.2 |
| Список | pgsql-general |
I wanna know how many of 'trial' and 'paying' customers the query returns. can you guys please advice how to do it?SELECTCASEWHEN AND c.regdate > EXTRACT(epoch FROM (now() - INTERVAL '14 day'))THEN 'trial'WHEN last_pay > EXTRACT(epoch FROM (now() - INTERVAL '37 day'))THEN 'paying'END as account_status,FROM public.clients cWHERE ((last_pay > EXTRACT('epoch' FROM now() - '12 Months'::INTERVAL)))ORDER BY 1
В списке pgsql-general по дате отправления:
Сайт использует файлы cookie для корректной работы и повышения удобства. Нажимая кнопку «Принять» или продолжая пользоваться сайтом, вы соглашаетесь на их использование в соответствии с Политикой в отношении обработки cookie ООО «ППГ», в том числе на передачу данных из файлов cookie сторонним статистическим и рекламным службам. Вы можете управлять настройками cookie через параметры вашего браузера