Есть таблица дневной выручки publisher:
CREATE TABLE RevenueDaily (
day TEXT NOT NULL,
publisher_id INTEGER NOT NULL,
revenue REAL NOT NULL,
PRIMARY KEY (day, publisher_id)
);
Найдите дни, где revenue строго больше, чем 3 * centered 5-day moving average для того же publisher.
Centered window состоит из двух предыдущих строк, текущей строки и двух следующих строк внутри publisher при сортировке по day.
Учитывайте только строки, для которых окно полное, то есть в нем ровно 5 строк.
Верните publisher_id, day, revenue, avg_window_revenue. Отсортируйте результат по publisher_id ASC, day ASC.