SobesLab логотип SobesLab

Ответ

Нужно сгруппировать записи по номеру квартала соответствующей даты. В разных СУБД для этого есть функции. Например, в PostgreSQL: SELECT EXTRACT(QUARTER FROM date) AS q, SUM(amount) FROM Sales GROUP BY EXTRACT(QUARTER FROM date). В SQL Server: использовать функцию DATEPART(quarter, date). Такие запросы суммируют amount по кварталу. В результате получится таблица: квартал и сумма продаж за этот квартал.