Я делаю вызов SQL на Codewars.com. Все идет нормально.
Задача, которую я пытаюсь решить: https://www.codewars.com/kata/calculating-month-over-month-percentage-growth-rate/train/sql
И мой SQL выглядит так:
select date_trunc('month', created_at)::date as date,
count(distinct created_at) as count,
100 * (count(*) - lag(count(*), 1) over (order by date)) / lag(count(*), 1) over (order by date)) || '%' as growth
from posts
group by date
order by date asc
однако сервер продолжает возвращать мне PG::SyntaxError: ERROR: subquery in FROM must have an alias
Я не эксперт в Postgres, но я знаю, что у меня есть псевдоним для даты, количества и роста, как ожидается от задачи.
Что еще мне не хватает?
Любая помощь приветствуется.