Добрый день, имеется задача в подсчете количества сотрудников в каждом месяце когда, каждого года
Если упростить таблицу с данными то она состоит из 3х столбцов: ID сотрудника, дата приема, дата увольнения
https://dbfiddle.uk/?rdbms=mariadb_10.5&fiddle=65c...
Получается нужно как то хитро сгруппировать таким образом, чтобы получается на выходе получилось что то подобное
2022-01-01 - 1
2022-02-01 - 2
2022-03-01 - 3
2022-04-01 - 4
2022-05-01 - 5
2022-06-01 - 5
Т.е. без разницы в какой день месяца сотрудник оформился/уволился этот месяц считается для него в работе
например если оформился 2022-01-31 а уволился 2022-02-01 - то он всё равно должен учавствовать в счётчике за оба месяца, т.к. хотя бы один день был в каждом месяце