Не высвечивать последнюю строку запроса для изменяющейся длины таблицы

Возникла необходимость написать sql-запрос, который собирал бы данные по всем платежам за всю имеющуюся историю в базе, агрегировал их по месяцам и выдавал таблицу без информации о последнем месяце (то есть выплевывал таблицу без последней строки). Знаю, что задать необходимое количество строк можно с помощью метода LIMIT, однако, из-за того, что длина таблицы каждый месяц увеличивается на 1 строку, задать константным значением не удается. Можно ли как-то задать значение LIMIT через подзапрос? Или как-то еще?

Текст запроса оставляю ниже:

SELECT SUBSTRING(TEXT(ПериодПлатежа), 1, 7) AS Месяц, sum(Сумма) AS Общая_сумма_платежей

FROM stage_uvz.jsonPayments

WHERE ПериодПлатежа > '2012-01-01' and Сумма > 0

GROUP BY Месяц

ORDER BY Месяц

LIMIT 120

Ответы (0 шт):