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 trabalhadores e despesa total para cada local de mineração?
 ###Tabelas: 
CREATE TABLE mining_sites (site_id INT, site_name TEXT, location TEXT); INSERT INTO mining_sites (site_id, site_name, location) VALUES (1, 'Site A', 'Country X'), (2, 'Site B', 'Country Y'); CREATE TABLE workers (worker_id INT, site_id INT, num_workers INT); INSERT INTO workers (worker_id, site_id, num_workers) VALUES (1, 1, 300), (2, 1, 200), (3, 2, 500), (4, 2, 250); CREATE TABLE expenditure (expenditure_id INT, site_id INT, amount FLOAT); INSERT INTO expenditure (expenditure_id, site_id, amount) VALUES (1, 1, 1000000), (2, 1, 1500000), (3, 2, 2000000), (4, 2, 2500000);
SELECT mining_sites.site_name, SUM(num_workers) AS total_workers, SUM(amount) AS total_expenditure FROM mining_sites INNER JOIN workers ON mining_sites.site_id = workers.site_id INNER JOIN expenditure ON mining_sites.site_id = expenditure.site_id GROUP BY mining_sites.site_name;