Я смотрю на другой аспект панели управления продаж, над которой я работаю;QL - Группировка данных о продажах по месяцам - SQL Server 2008
соответствующих пунктов в запрашиваемом набора данных следующим образом:
Invoice Date
, Margin Amount
Я хотел бы получить выход, такие как:
2012 2013
January $0 $0
February $0 $0
March $0 $0
April $0 $0
May $0 $0
June $0 $40
July $0 $40
August $0 $0
September $0 $0
October $0 $40
November $0 $0
December $0 $0
Образец данных: (Ненужные поля не включены)
Invoice Date Margin Amount
2013-06-27 40
2013-07-29 40
2013-10-30 40
I a lso сделала таблицу с перечислением start date
и end date
каждого месяца. Поля следующие:
Month Year Start_Date End_Date
January 2000 01/01/2000 31/01/2000
February 2000 01/02/2000 28/02/2000
Все вплоть до декабря 2016 года, если это помогает ...
Я надеялся, что все поля Margin могут быть добавлены вместе - Когда я говорю, подвел итог, я имею в виду все транзакции, которые произошли в январе будет добавлено вместе (так что в выходной таблице, после января и до 2010 года будет общая сумма маржи в январе 2010 года). Каждая транзакция имеет поле поля и дату.
Поблагодарили бы за любую помощь.
Мы предполагаем догадаться, как вы получили свои ежемесячные цифры? –
Сделал образец данных немного понятнее. Цифры просто хранятся в виде суммы маржи в таблице и не отображаются в кавычках. –
Насколько она вам гибкой? Всего два года: текущий и предыдущий? –