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: Identificar locais de escavação com a maioria de artefatos de cerâmica ou metal?
 ###Tabelas: 
CREATE TABLE Sites (SiteID INT, SiteName TEXT); INSERT INTO Sites (SiteID, SiteName) VALUES (1, 'Site-A'), (2, 'Site-B'), (3, 'Site-C'); CREATE TABLE Artifacts (ArtifactID INT, ArtifactName TEXT, SiteID INT, ArtifactType TEXT); INSERT INTO Artifacts (ArtifactID, ArtifactName, SiteID, ArtifactType) VALUES (1, 'Pottery Shard', 1, 'Ceramic'), (2, 'Bronze Arrowhead', 2, 'Metal'), (3, 'Flint Tool', 3, 'Stone'), (4, 'Ancient Coin', 1, 'Metal'), (5, 'Stone Hammer', 2, 'Stone'), (6, 'Clay Pot', 1, 'Ceramic'), (7, 'Bronze Dagger', 2, 'Metal');
SELECT Sites.SiteName, (COUNT(CASE WHEN Artifacts.ArtifactType IN ('Ceramic', 'Metal') THEN 1 END) * 100.0 / COUNT(*)) AS MajorityPercentage FROM Sites INNER JOIN Artifacts ON Sites.SiteID = Artifacts.SiteID GROUP BY Sites.SiteName HAVING MajorityPercentage > 50;