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 peso total de todos os artefatos na categoria 'Pedra' dos sítios de escavação no 'Peru'?
 ###Tabelas: 
CREATE TABLE artifact_categories (category_id INT, category_name TEXT); INSERT INTO artifact_categories (category_id, category_name) VALUES (1, 'Pottery'), (2, 'Stone Tools'), (3, 'Jewelry'); CREATE TABLE artifacts (artifact_id INT, site_id INT, category_id INT, weight FLOAT); INSERT INTO artifacts (artifact_id, site_id, category_id, weight) VALUES (1, 1, 1, 2.1), (2, 1, 2, 3.4), (3, 1, 3, 1.1), (4, 2, 1, 1.8), (5, 2, 2, 4.5), (6, 2, 3, 1.6);
SELECT SUM(weight) as total_weight FROM artifacts a JOIN excavation_sites s ON a.site_id = s.site_id WHERE s.country = 'Peru' AND a.category_id = 2;