года Это мой стол заказовSql Группировка по в диапазоне
Если я хочу, чтобы иметь количество заказов в каждом точном году, я просто могу написать этот запрос
Select COUNT(*) CountOfOrders, Year(OrderDate) Year
From Orders
Group by YEAR(OrderDate)
так что наличие этого ResultSet
Но что должен делать Id, если мне нужен этот набор результатов?
CoundOfOrder FromYear_toYear
5 2005-2010
4 2010-2015
Как вы обрезаете периоды? Не должно ли '2010-2015' иметь 5 или 6 (в зависимости от того, считаете ли вы 2010 год в обоих периодах на нет)? – jpw
На основании данных вашего примера и результатов невозможно определить, в каком диапазоне 2010 учитывается. –
@jpw: Это может быть необязательно. на 2, 3 или 5 лет. Это зависит от данных. Как вы видите выше, на 2011 год заказа нет. –