Abaixo está uma instrução que descreve uma tarefa de geração de SQL, combinada com uma entrada que fornece mais contexto sobre os esquemas de tabela disponíveis. Escreva o código SQL que responda adequadamente à solicitação
 ###Instrução: Qual é o salário médio para cada cargo, juntamente com o número de funcionários nesse cargo?
 ###Tabelas: 
CREATE TABLE JobRoles (EmployeeID INT, FirstName VARCHAR(50), LastName VARCHAR(50), Age INT, JobRole VARCHAR(50), MineName VARCHAR(50), Salary DECIMAL(10,2)); INSERT INTO JobRoles (EmployeeID, FirstName, LastName, Age, JobRole, MineName, Salary) VALUES (1, 'David', 'Lee', 45, 'Mining Engineer', 'ABC Mine', 75000.00); INSERT INTO JobRoles (EmployeeID, FirstName, LastName, Age, JobRole, MineName, Salary) VALUES (2, 'Sophia', 'Liu', 35, 'Environmental Scientist', 'DEF Mine', 70000.00); INSERT INTO JobRoles (EmployeeID, FirstName, LastName, Age, JobRole, MineName, Salary) VALUES (3, 'Daniel', 'Kim', 50, 'Mine Manager', 'GHI Mine', 80000.00); INSERT INTO JobRoles (EmployeeID, FirstName, LastName, Age, JobRole, MineName, Salary) VALUES (4, 'Olivia', 'Wang', 40, 'Geologist', 'JKL Mine', 78000.00);
SELECT JobRole, AVG(Salary) as 'AvgSalary', COUNT(*) as 'EmployeeCount' FROM JobRoles GROUP BY JobRole;