простой вопрос для всех вас, гуру SQL: у меня есть следующие структуры таблиц (не включая нерелевантные столбцы);
Area -- AreaID, AreaName
District -- DistrictID, DistrictName, AreaID
Office -- OfficeID, OfficeName, DistrictID
Customer -- CustomerID, OfficeID
Мне нужно иметь возможность получить количество клиентов в офисах, сгруппированных по районам, а затем по округам, учитывая AreaID в качестве входного параметра;
DistrictID1 DistrictName1 Count_of_customers
DistrictID2 DistrictName1 Count_of_customers
...
и количество клиентов, сгруппированных по AreaID (без входного параметра)
Area1 Count_of_customers
Area2 Count_of_customers
....