Consulta SQL para obter contagem recursiva de funcionários em cada gerenciador

Eu estou procurando uma consulta SQL para obter a contagem recursiva deEmployee sob cada gerente ou alguns gerentes de outra tabela.

Estruturas de tabelas são:

Emp_Table

Emp_id Manager_id
1         1
2         1
3         1
4         3
5         3
6         5
7         5
8         7
9         7
10        7

Executar mesa:

Esta tabela não é nada, mas os gerentes selecionados estão disponíveis aqui. Preciso ter a contagem de cada funcionário sob esse gerente

Manager_id
     1
     4
     7
     8

Estou procurando a seguinte saída

Manager_ID   Count_of_Employees
     1             9
     4             0
     7             3 
     8             0

Observe que suas respostas fornecem apenas a contagem de funcionários do relatório direto para cada gerente que estou recebendo. Estou procurando por relatórios recursivos de funcionários com gerentes. No meu exemplo acima, de acordo com sua consulta, recebo o Manager_id 1 count é 3, mas estou procurando que a saída seja 9. Agradecemos antecipadamente!

Obrigado por toda sua resposta. Eu finalmente consegui a consulta. Por favor, encontre minha resposta.

questionAnswers(9)

yourAnswerToTheQuestion