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 é a quantidade total de prata extraída por local de mineração e quantos trabalhadores estavam envolvidos em sua extração?
 ###Tabelas: 
CREATE TABLE mining_sites (id INT PRIMARY KEY, name VARCHAR(255), location VARCHAR(255), extraction_type VARCHAR(255)); INSERT INTO mining_sites (id, name, location, extraction_type) VALUES (1, 'Silver Strip', 'Nevada, USA', 'Silver'); CREATE TABLE extraction_revenues (id INT PRIMARY KEY, site_id INT, date DATE, amount FLOAT, FOREIGN KEY (site_id) REFERENCES mining_sites(id)); INSERT INTO extraction_revenues (id, site_id, date, amount) VALUES (1, 1, '2020-01-01', 5000.0), (2, 1, '2020-02-01', 5500.0), (3, 1, '2020-03-01', 6000.0); CREATE TABLE labor_productivity (id INT PRIMARY KEY, mining_site_id INT, worker_count INT, productivity FLOAT, FOREIGN KEY (mining_site_id) REFERENCES mining_sites(id)); INSERT INTO labor_productivity (id, mining_site_id, worker_count, productivity) VALUES (1, 1, 100, 15.0);
SELECT e.name, SUM(er.amount) AS total_silver_extracted, lp.worker_count FROM mining_sites e JOIN extraction_revenues er ON e.id = er.site_id JOIN labor_productivity lp ON e.id = lp.mining_site_id GROUP BY e.name, lp.worker_count;