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: Calcular o número total de funcionários para cada local de mineração.
 ###Tabelas: 
CREATE TABLE mining_sites (site_id INT, site_name VARCHAR(255)); INSERT INTO mining_sites (site_id, site_name) VALUES (1, 'Site A'), (2, 'Site B'); CREATE TABLE employees (employee_id INT, site_id INT, name VARCHAR(255), position VARCHAR(255)); INSERT INTO employees (employee_id, site_id, name, position) VALUES (1, 1, 'John Doe', 'Engineer'), (2, 1, 'Jane Smith', 'Supervisor'), (3, 2, 'Mike Johnson', 'Engineer');
SELECT s.site_name, COUNT(e.employee_id) as total_employees FROM mining_sites s INNER JOIN employees e ON s.site_id = e.site_id GROUP BY s.site_name;