Отчет половозрастное распределение
![mrDuke](https://xn--l1adgmc.xn--90aia9aifhdb2cxbdg.xn--p1ai/applications/dashboard/design/images/defaulticon.png)
есть исходная таблица в которой данные
Дата Рождения | Пол | Фирма
Необходимо вывести отчет следующего вида
Каким образом это можно сделать? Никак не придумаю решение.
Дата Рождения | Пол | Фирма
Необходимо вывести отчет следующего вида
Каким образом это можно сделать? Никак не придумаю решение.
Комментарии
- Сделайте запрос, используя LEFT JOIN.
- Шапку в отчёте оставляйте как есть.
- Поля из запроса перекиньте на свои места.
select
sum(case when Пол='Муж' and Возраст between 0 and 4 then 1
else 0
end) as Мужчиныот0до4,
sum(case when Пол='Муж' and Возраст>4 and Возраст<10 then 1
else 0
end) as Мужчиныот4до10,
sum(case when Пол='Жен' and Возраст>4 and Возраст<10 then 1
else 0
end) as Женщиныот4до10,
from Utable
Group by Фирма
Спасибо! Работает.