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 a porcentagem de ferramentas de pedra em relação a todos os artefatos no local de escavação 'SiteAA'.
 ###Tabelas: 
CREATE TABLE SiteAA (site_id INT, site_name VARCHAR(20), artifact_type VARCHAR(20), quantity INT); INSERT INTO SiteAA (site_id, site_name, artifact_type, quantity) VALUES (1, 'SiteAA', 'Pottery', 15), (2, 'SiteAA', 'Bone Fragments', 8), (3, 'SiteAA', 'Stone Tools', 30);
SELECT (SUM(CASE WHEN artifact_type = 'Stone Tools' THEN quantity ELSE 0 END) / SUM(quantity)) * 100 as percentage FROM SiteAA;