У меня есть int field в моей базе данных, которые представляют год и месяц, например 201501, на 2015 год Январь, Мне нужно сгруппировать поле report_date и показать ежеквартальные данные. Таблица находится в следующий формат .Reporting_date этого поля INT, а не даты-времени и interest_payment является поплавкомgroup yearmonth поле за кварталом в sql-сервере
reporting_date interest_payment
200401 5
200402 10
200403 25
200404 15
200406 5
200407 20
200408 25
200410 10
выхода запроса должен нравится этот
reporting_date interest_payment
Q1 -2004 40
Q2 -2004 20
Q3 -2004 40
Q4 -2004 10
я попытался с помощью обычной группы по утверждению
select reporting_date , sum(interest_payment) as interest_payment from testTable
group by reporting_date
но получил другой результат output.Any помощь будет оценена
Благодаря
Правильно ли это '2004010', или должно быть' 200410'? – Turophile
Извините, просто обновлено, это должно 200410 – user3290807