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 número total de funcionários para cada empresa de mineração?
 ###Tabelas: 
CREATE TABLE MiningCompanies (CompanyID INT, CompanyName VARCHAR(255)); INSERT INTO MiningCompanies (CompanyID, CompanyName) VALUES (1, 'ABC Mining'); INSERT INTO MiningCompanies (CompanyID, CompanyName) VALUES (2, 'XYZ Excavation'); CREATE TABLE Employees (EmployeeID INT, CompanyID INT, FirstName VARCHAR(255), LastName VARCHAR(255)); INSERT INTO Employees (EmployeeID, CompanyID, FirstName, LastName) VALUES (1, 1, 'John', 'Doe'); INSERT INTO Employees (EmployeeID, CompanyID, FirstName, LastName) VALUES (2, 1, 'Jane', 'Doe'); INSERT INTO Employees (EmployeeID, CompanyID, FirstName, LastName) VALUES (3, 2, 'Mike', 'Smith');
SELECT e.CompanyID, COUNT(e.EmployeeID) as TotalEmployees FROM Employees e GROUP BY e.CompanyID;