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 de artefatos feitos de ouro ou prata, agrupados por local de escavação?
 ###Tabelas: 
CREATE TABLE ArtifactMaterials (MaterialID INT, ArtifactID INT, Material TEXT); INSERT INTO ArtifactMaterials (MaterialID, ArtifactID, Material) VALUES (1, 1, 'Gold'); INSERT INTO ArtifactMaterials (MaterialID, ArtifactID, Material) VALUES (2, 2, 'Silver'); INSERT INTO ArtifactMaterials (MaterialID, ArtifactID, Material) VALUES (3, 3, 'Bronze'); INSERT INTO ArtifactMaterials (MaterialID, ArtifactID, Material) VALUES (4, 4, 'Iron');
SELECT e.SiteName, COUNT(*) AS Count FROM ExcavationSites e JOIN ArtifactAnalysis a ON e.SiteID = a.SiteID JOIN ArtifactMaterials m ON a.ArtifactID = m.ArtifactID WHERE m.Material IN ('Gold', 'Silver') GROUP BY e.SiteName;